AFI
Advanced Forwarding Interface
All Classes Functions Variables Typedefs Enumerations Enumerator Friends Groups
AftMatch Member List

This is the complete list of members for AftMatch, including all inherited members.

_falseNodeAftMatchprotected
_falsePresentAftMatchprotected
_matchFieldAftMatchprotected
_matchOpAftMatchprotected
_matchValueAftMatchprotected
_nodeNameAftNodeprotected
_nodeNextAftNodeprotected
_nodeParamsAftNodeprotected
_nodeTokenAftNodeprotected
_nodeTypeIndexAftNodeprotected
_trueNodeAftMatchprotected
AfiNodeRpcAftNodeprotected
AftInsertAftNodeprotected
AftMatch(const AftMatch &node)AftMatchinline
AftMatch(const AftField newMatchField, const AftMatch::OpEnum newMatchOp, const AftData newMatchValue, const AftNodeToken newTrueNode, const AftNodeToken newFalseNode, const bool newFalsePresent)AftMatchinline
AftMatchOpEQ enum valueAftMatch
AftMatchOpGET enum valueAftMatch
AftMatchOpGT enum valueAftMatch
AftMatchOpLET enum valueAftMatch
AftMatchOpLT enum valueAftMatch
AftMatchOpNEQ enum valueAftMatch
AftNode(const AftNode &node)AftNodeinline
AftNode(const AftNodeToken newToken=AFT_NODE_TOKEN_NONE, const AftNodeToken newNext=AFT_NODE_TOKEN_NONE, const std::string newName="")AftNodeinline
AftSandboxAftNodeprotected
create(const AftField newMatchField, const AftMatch::OpEnum newMatchOp, const AftData newMatchValue, const AftNodeToken newTrueNode, const AftNodeToken newFalseNode, const bool newFalsePresent)AftMatchinlinestatic
description(std::ostream &os) const AftNodeinlinevirtual
downcast(const AftNodePtr &node)AftNodeinlinestatic
falseNode() const AftMatchinline
falsePresent() const AftMatchinline
matchField() const AftMatchinline
matchOp() const AftMatchinline
matchValue() const AftMatchinline
nextNodes(AftTokenVector &nextTokens)AftNodeinlinevirtual
nodeIsContainer() const AftNodeinlinevirtual
nodeIsDelete() const AftNodeinlinevirtual
nodeIsValid(const AftValidatorPtr &validator, std::ostream &os)AftNodeinlinevirtual
nodeName() const AftNodeinline
nodeNext() const AftNodeinline
nodeParameter(const std::string &name)AftNodeinline
nodeParameters() const AftNodeinline
nodeToken() const AftNodeinline
nodeType() const AftMatchinlinevirtual
nodeTypeIndex() const AftNodeinline
OpEnum enum nameAftMatch
operator const AftNodeToken() const AftNodeinline
Ptr typedefAftMatch
setNodeName(std::string newName)AftNodeinlineprotected
setNodeNext(AftNodeToken newNext)AftNodeinline
setNodeParameter(const std::string &name, const AftDataPtr &data)AftNodeinline
setNodeParameters(const AftParameters::Ptr &newParams)AftNodeinline
setNodeToken(AftNodeToken newToken)AftNodeinlineprotected
setNodeTypeIndex(AftTypeIndex newTypeIndex)AftNodeinlineprotected
trueNode() const AftMatchinline
~AftMatch() (defined in AftMatch)AftMatchinline
~AftNode() (defined in AftNode)AftNodeinline