SNMP++  3.3.11
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 CAddressBase class of all Address classes
 CAgentLogAbstract base class representing a log for information that is generated during the run time of an AGENT++ SNMP agent
 CAgentLogImplImplementation of AgentLog which writes log messages to a file, or to stdout or stderr
 CAuthAbstract class for auth modules
 CauthenticationFailureOidSMI Authentication Failure Oid
 CAuthHMAC128SHA224Authentication module using SHA2 (usmHMAC128SHA224AuthProtocol)
 CAuthHMAC192SHA256Authentication module using SHA2 (usmHMAC192SHA256AuthProtocol)
 CAuthHMAC256SHA384Authentication module using SHA2 (usmHMAC256SHA384AuthProtocol)
 CAuthHMAC384SHA512Authentication module using SHA2 (usmHMAC384SHA512AuthProtocol)
 CAuthMD5Authentication module using MD5
 CAuthPrivClass that holds all authentication and privacy protocols for a snmp entity
 CAuthSHAAuthentication module using SHA1 (usmHMACSHAAuthProtocol)
 CAuthSHABaseBase class for SHA authentication modules
 CHasher
 CBufferTool class for easy allocation of buffer space
 CCEventList
 CCEventListElt
 CCEvents
 CCNotifyEvent
 CCNotifyEventQueue
 CCNotifyEventQueueElt
 CcoldStartOidSMI Cold Start Oid
 CCounter32The counter class allows all the functionality of unsigned integers but is recognized as a distinct SMI type
 Ccounter64
 CCounter64Counter64 Class encapsulates two unsigned integers into a a single entity
 CCSNMPMessage
 CCSNMPMessageQueue
 CCSNMPMessageQueueElt
 CCTargetCommunity based target object
 CDefaultLogHas a static Log member, that is used by the AGENT++ API for logging
 CegpNeighborLossOidSMI egpneighborloss Oid
 CEventListHolder
 CGauge32The gauge class allows all the functionality of unsigned integers but is recognized as a distinct SMI type
 CGenAddress
 CIDEAContext
 CIpAddress
 ClinkDownOidSMI LinkDown Oid
 ClinkUpOidSMI LinkUp Oid
 CLogEntryLog entries
 CLogEntryImplImplements a log entry using a dynamically allocated, but fixed-size buffer
 CmsecTime handling..
 COctetStr
 COidThe Object Identifier Class
 COpaqueStrOpaque SNMP type
 CPduPdu class..
 CPrivAbstract class for priv modules
 CPriv3DES_EDE
 CPrivAESEncryption module using AES
 CPrivAESW3DESKeyExtEncryption module using AES but using non standard key extension
 CPrivDESEncryption module using DES
 CPrivIDEAEncryption module using IDEA
 CSmiCNTR64
 CSmiOCTETS
 CSmiOID
 CSmiVALUE
 CSnmpSNMP class definition
 CV3CallBackDataInternal used callback data structure for async v3 requests
 Csnmp_pdu
 CSnmpCollection
 CcBlock
 CSnmpInt3232 bit signed integer class
 CSnmpMessage
 CSnmpSynchronize
 CSnmpSynchronized
 CSnmpSyntaxAn "abstract" (pure virtual) class that serves as the base class for all specific SNMP syntax types
 CSnmpTargetAbstract class used to provide a virtual interface into Targets
 CsnmpTrapEnterpriseOidSMI Enterprose Oid
 CsnmpTrapsOidSMI trap oid def
 CSnmpUInt3232 bit unsigned integer class
 CTimeTicksThe timeticks class allows all the functionality of unsigned integers but is recognized as a distinct SMI type
 CUdpAddress
 CUSMThis is the class for the User Based Security Model
 CUsmUser
 CUsmUserNameTableEntry
 CUsmUserTableEntry
 CUTargetUser based Target
 Cv3MPThe SNMPv3 Message Processing Model (v3MP)
 CCacheHolds cache entries for currently processed requests
 CEntry_T
 CEngineIdTableThe engine id table is used to store known engine ids with corresponding hostadress and port
 CEntry_T
 Cvariable_list
 CVbEncapsulation of the SNMP variable binding
 CwarmStartOidSMI WarmStart Oid