ngscopeclient 0.1-dev+51fbda87c
|
Public Member Functions | |
ProtocolDisplayFilter (std::string str, size_t &i) | |
ProtocolDisplayFilter (const ProtocolDisplayFilterClause &)=delete | |
ProtocolDisplayFilter & | operator= (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 |