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

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

_decapsAftSandboxprotected
_encapsAftSandboxprotected
_fieldTableAftSandboxprotected
_inputPortsAftSandboxprotected
_insert(const AftNodePtr &node) (defined in AftSandbox)AftSandboxprotected
_nameAftSandboxprotected
_nameTableAftSandboxprotected
_outputPortsAftSandboxprotected
_remove(AftNodeToken nodeToken) (defined in AftSandbox)AftSandboxprotected
_selfPtrAftSandboxprotected
_tokenTableAftSandboxprotected
_transportAftSandboxprotected
_typeTableAftSandboxprotected
AftSandbox(const std::string &newName)AftSandbox
AftSandbox(const AftSandbox &sandbox)AftSandbox
allocate() (defined in AftSandbox)AftSandbox
create(const std::string &newName) (defined in AftSandbox)AftSandboxstatic
create(const AftSandboxPtr &sandbox) (defined in AftSandbox)AftSandboxstatic
defaultToken(std::string nodeType) (defined in AftSandbox)AftSandbox
description(std::ostream &os) const (defined in AftSandbox)AftSandbox
fieldTable() const AftSandboxinline
find(std::string nodeType, const std::string &nodeName, AftNodeToken &nodeToken) (defined in AftSandbox)AftSandbox
hasTransport()AftSandboxinlinevirtual
inputPortCount() (defined in AftSandbox)AftSandbox
inputPortTable() const AftSandboxinline
isOfType(AftNodeToken nodeToken, std::string nodeType) (defined in AftSandbox)AftSandbox
isValid(AftNodeToken nodeToken) (defined in AftSandbox)AftSandbox
isValid(const AftField &field) (defined in AftSandbox)AftSandbox
name() const AftSandboxinline
operator<<(std::ostream &os, const AftSandboxPtr &sandbox)AftSandboxfriend
outputPortByIndex(AftIndex portIndex, AftNodeToken &portToken) (defined in AftSandbox)AftSandbox
outputPortByName(const std::string &portName, AftNodeToken &portToken) (defined in AftSandbox)AftSandbox
outputPortCount() (defined in AftSandbox)AftSandbox
outputPortTable() const AftSandboxinline
receive(const AftNodePtr &node)AftSandboxvirtual
receive(const AftEntryPtr &entry)AftSandboxvirtual
release(AftNodeToken releasedToken) (defined in AftSandbox)AftSandboxprotected
send(const AftInsertPtr &insert) (defined in AftSandbox)AftSandbox
send(const AftInsertPtr &insert, AftRemovePtr &remove) (defined in AftSandbox)AftSandbox
send(const AftRemovePtr &remove) (defined in AftSandbox)AftSandbox
setInputPortByIndex(AftIndex portIndex, AftNodeToken nextToken) (defined in AftSandbox)AftSandbox
setInputPortByName(const std::string &portName, AftNodeToken nextToken) (defined in AftSandbox)AftSandbox
setMaxInputPort(AftIndex maxIndex) (defined in AftSandbox)AftSandbox
setMaxOutputPort(AftIndex maxIndex) (defined in AftSandbox)AftSandbox
setName(const std::string &newName)AftSandboxinline
setTransport(const AftTransportPtr &newTransport)AftSandboxinlinevirtual
transport()AftSandboxinlinevirtual
typeTable() const AftSandboxinline
validate(const AftNodePtr &node) (defined in AftSandbox)AftSandbox
validate(const AftEntryPtr &node) (defined in AftSandbox)AftSandbox
validate(AftNodeToken nodeToken, std::ostream &os) (defined in AftSandbox)AftSandboxvirtual
validate(const AftTokenVector &nodeTokens, std::ostream &os) (defined in AftSandbox)AftSandboxvirtual
validate(const AftField &field, std::ostream &os) (defined in AftSandbox)AftSandboxvirtual
validate(const AftFieldVector &fields, std::ostream &os) (defined in AftSandbox)AftSandboxvirtual
validate(const AftKey &key, std::ostream &os) (defined in AftSandbox)AftSandboxvirtual
validate(const AftKeyVector &keys, std::ostream &os) (defined in AftSandbox)AftSandboxvirtual
~AftSandbox() (defined in AftSandbox)AftSandbox