Akumuli
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
Public Member Functions | Public Attributes | List of all members
Akumuli::QP::RegexFilter Struct Reference
Inheritance diagram for Akumuli::QP::RegexFilter:
Akumuli::QP::IQueryFilter

Public Member Functions

 RegexFilter (std::string regex, StringPool const &spool)
 
void refresh ()
 
virtual std::vector< aku_ParamId > get_ids ()
 
virtual FilterResult apply (aku_ParamId id)
 

Public Attributes

std::string regex_
 
std::unordered_set< aku_ParamId > ids_
 
StringPool const & spool_
 
StringPoolOffset offset_
 
size_t prev_size_
 

Additional Inherited Members

- Public Types inherited from Akumuli::QP::IQueryFilter
enum  FilterResult { SKIP_THIS, SKIP_ALL, PROCESS }
 

The documentation for this struct was generated from the following file: