:orphan: .. index:: pair: struct; log_entity_filter .. _doxid-structlog__entity__filter: struct log_entity_filter ======================== .. toctree:: :hidden: Overview ~~~~~~~~ Entity filter :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct log_entity_filter { // fields :ref:`te_log_level` :ref:`level`; char* :ref:`name`; pcre2_code* :ref:`regex`; // methods :ref:`SLIST_ENTRY`(log_entity_filter); :ref:`SLIST_HEAD`(:ref:`log_user_filter`); }; .. _details-structlog__entity__filter: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Entity filter Fields ------ .. index:: pair: variable; level .. _doxid-structlog__entity__filter_1acc3ed0357f6f8712d71a6874028d2e58: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`te_log_level` level Bitmask for allowed log levels .. index:: pair: variable; name .. _doxid-structlog__entity__filter_1a4a681fff82415f746b9cab4b9b96e1f1: .. ref-code-block:: cpp :class: doxyrest-title-code-block char* name Entity name or PCRE pattern .. index:: pair: variable; regex .. _doxid-structlog__entity__filter_1aeca37cb2d50e49550575e6770f093238: .. ref-code-block:: cpp :class: doxyrest-title-code-block pcre2_code* regex Compiled PCRE or NULL Methods ------- .. index:: pair: function; SLIST_ENTRY .. _doxid-structlog__entity__filter_1aa1ad8d9a8d5487b64a5366db46ab9553: .. ref-code-block:: cpp :class: doxyrest-title-code-block SLIST_ENTRY(log_entity_filter) Pointer to the next rule .. index:: pair: function; SLIST_HEAD .. _doxid-structlog__entity__filter_1a3e12d1dc1bf9f605e388de2a2bcd2d66: .. ref-code-block:: cpp :class: doxyrest-title-code-block SLIST_HEAD(:ref:`log_user_filter`) List of user filters