|
AFI
Advanced Forwarding Interface
|
![]() |
Primary class for managing de-encapsulation entries. More...
#include <AftDecapTable.h>
Public Member Functions | |
| AftDecapTable () | |
| Constructor for encap table. | |
| AftDecapTable (const AftDecapTable &table) | |
| Copy constructor for decap table. Performs a deep copy of the table. More... | |
| void | insert (const std::string &newName, const AftFieldVector &newFields) |
| bool | find (const std::string &name, AftDecapEntryPtr &decapEntry) |
Static Public Member Functions | |
|
static std::shared_ptr < AftDecapTable > | create () |
| Factory convenience creator for shared_ptr to decap table. | |
Protected Attributes | |
| AftDecapTableMap | _decaps |
| Map used to hold de-encapsulation entries. | |
Primary class for managing de-encapsulation entries.
| AftDecapTable::AftDecapTable | ( | const AftDecapTable & | table | ) |
Copy constructor for decap table. Performs a deep copy of the table.
| [in] | table | Reference to AftDecapTable instance to copy |
1.8.6