|
ngscopeclient v0.1
|

Public Types | |
| enum | { TYPE_DATA , TYPE_IDENTIFIER , TYPE_STRING , TYPE_REAL , TYPE_INT , TYPE_EXPRESSION , TYPE_ERROR } |
Public Member Functions | |
| ProtocolDisplayFilterClause (std::string str, size_t &i) | |
| ProtocolDisplayFilterClause (const ProtocolDisplayFilterClause &)=delete | |
| ProtocolDisplayFilterClause & | operator= (const ProtocolDisplayFilterClause &)=delete |
| bool | Validate (std::vector< std::string > headers) |
| std::string | Evaluate (const Packet *pack) |
Static Public Member Functions | |
| static std::string | EatSpaces (std::string str) |
| Returns a copy of the input string with spaces removed. | |
Public Attributes | |
| enum ProtocolDisplayFilterClause:: { ... } | m_type |
| std::string | m_identifier |
| std::string | m_string |
| float | m_real |
| long | m_long |
| ProtocolDisplayFilter * | m_expression |
| bool | m_invert |