ngscopeclient 0.1-dev+51fbda87c
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
ProtocolDisplayFilter Class Reference

Public Member Functions

 ProtocolDisplayFilter (std::string str, size_t &i)
 
 ProtocolDisplayFilter (const ProtocolDisplayFilterClause &)=delete
 
ProtocolDisplayFilteroperator= (const ProtocolDisplayFilter &)=delete
 
bool Validate (std::vector< std::string > headers, bool nakedLiteralOK=false)
 
bool Match (const Packet *pack)
 
std::string Evaluate (const Packet *pack)
 

Static Public Member Functions

static void EatSpaces (std::string str, size_t &i)
 

Protected Attributes

std::vector< ProtocolDisplayFilterClause * > m_clauses
 
std::vector< std::string > m_operators
 

The documentation for this class was generated from the following files: