|
AFI
Advanced Forwarding Interface
|
![]() |
Classes used to define packet fields and associated field/data tuples expressed as keys. More...
Classes | |
| class | AftField |
| Simple class for describing packet (and other types) of fields. More... | |
| class | AftFieldEntry |
| Class used to describe an individual field entry. More... | |
| class | AftFieldTable |
| Table that holds all the known and legal fields for a sandbox. More... | |
| class | AftKey |
| Tuple class for associating AftField and AftData values. More... | |
Typedefs | |
| typedef std::vector< AftField > | AftFieldVector |
| Typedef of std::vector used for all lists of fields. | |
|
typedef std::shared_ptr < AftFieldEntry > | AftFieldEntryPtr |
| Shared pointer to AftFieldEntry. We reference all AftFieldEntry objects via shared pointers. | |
|
typedef std::map< std::string, AftFieldEntryPtr > | AftFieldTableMap |
| Underlying map used to implement AftFieldTable. | |
|
typedef std::shared_ptr < AftFieldTable > | AftFieldTablePtr |
| Pointer typedef for field tables. | |
| typedef std::vector< AftKey > | AftKeyVector |
| Type of std::vector used for all lists of keys. | |
Classes used to define packet fields and associated field/data tuples expressed as keys.
1.8.6