bmv2
Designing your own switch target with bmv2
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nbm
 CActionPrimitive
 CByteContainer
 CContext
 CCounter
 CCounterArray
 CDeparser
 CDevMgr
 CErrorCode
 CErrorCodeMapA bi-directional map between error codes and their P4 names
 CEventLogger
 CExternSafeAccessProvides safe access to an extern instance for control plane calls
 CField
 CFieldList
 CHeader
 CHeaderUnion
 CLearnEngineIface
 CLogger
 CLookupStructure
 CLookupStructureFactory
 CMcSimplePre
 CMcInInput to replicate() method
 CMcOutOutput of replicate() method
 CMcSimplePreLAGEnhances McSimplePre with LAG (link aggregation) support
 CMeter
 CMeterArray
 CNamedP4Object
 CPacket
 CPacketBuffer
 CParserImplements a P4 parser
 CPeriodicTask
 CPeriodicTaskList
 CPHV
 CPipeline
 CPortMonitorIfaceUsed by DevMgr to monitor the ports attached to the switch
 CQueue
 CQueueingLogic
 CQueueingLogicPriRL
 CQueueingLogicRL
 CRegister
 CRegisterArray
 CStack
 CStackIface
 CSwitch
 CSwitchWContexts
 CTargetParserBasic
 CTargetParserBasicWithDynModules
 CTargetParserIfaceInterface for target-specific command-line options parsers