GenApi 3.5.1
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAttachStatistics_t
 CCChunkAdapterConnects a chunked buffer to a node map
 CCChunkAdapterDcamConnects a chunked DCAM buffer to a node map
 CCChunkAdapterGEVConnects a chunked DCAM buffer to a node map
 CCChunkAdapterGenericConnects a generic chunked buffer to a node map
 CCChunkAdapterU3VConnects a chunked U3V buffer to a node map
 CCChunkAdapterGenDCConnects a GenDC Metadata GenICam Chunk Part buffer to a node map
 CCChunkAdapterUniversalConnects a universal chunked buffer to a node map
 CCChunkPortPort attachable to a chunk in a buffer
 CCEventAdapterDelivers Events to ports
 CCEventAdapter1394Distribute the events to the node map
 CCEventAdapterCLConnects a U3V Event to a node map
 CCEventAdapterGEVConnects a GigE Event to a node map
 CCEventAdapterGenericConnects a generic event to a node map
 CCEventAdapterU3VConnects a U3V Event to a node map
 CCEventPortPort attachable to an event
 CCFeatureBagBag holding streamable features of a nodetree
 CCFeatureBaggerClass use to bag features
 CCGeneric_XMLLoaderParamsEmpty base class used by class CNodeMapRef as generic template argument
 CCNodeMapRefT< GENAPI_NAMESPACE::CGeneric_XMLLoaderParams >
 CCGlobalLockNamed global lock which can be used over process boundaries
 CCGlobalLockUnlockerUnlocks the global lock object on destruction
 CCL_COMMAND_HEADERCL/GenCP command header
 CCL_EVENT_DATACL/GenCP EVENT_CMD specific command data WITHOUT event specific data
 CCL_EVENT_DATA1CL/GenCP EVENT_CMD specific command data WITH event specific data
 CCL_EVENT_MESSAGEEntire event data message
 CCLockA lock class
 CCLockEx
 CCLockA lock class
 CCLockEx
 CCLogThis logging class initializes the logger. By default that would be Log4cpp
 CCNodeCallbackCallback body instance for INode pointers
 CFunction_NodeCallback< Function >Container for a function pointer
 CMember_NodeCallback< Client, Member >Container for a member function pointer
 CCNodeMapFactoryThe node map factory is used for creating node maps from camera description files
 CCNodeMapRefT< TCameraParams >Smartpointer template for NodeMaps with create function
 CCNodeMapRefSmartpointer for NodeMaps with create function
 CCNodeWriteConcatenatorRefReference object for CNodeWriteConcatenator create with NewNodeWriteConcatenator function of nodemap objects
 CCPointer< T, B >Encapsulates a GenApi pointer dealing with the dynamic_cast automatically
 CCFloatPtrSmartPointer for IFloat interface pointer
 CCPointer< IFloat, IBase >
 CCPointer< INode >
 CCPortImpl
 CCTestPortStruct< CDataStruct >Implements a register spaces based on a C++ struct
 CCPortStackedImpl
 CCPortWriteListContainer holding a list of port write commands
 CCReferenceT< T, I >Reference to an IBase derived pointer
 CCReferenceT< T, T >
 CCRegisterSetHelperCopies data from buffer to variables in a typesafe manner
 CCSelectorSetThe set of selectors selecting a given node
 CCValueArrayAdapterBaseBase class wrapping internal implementation details of the value array adapter functionality
 CCValueArrayAdapter< IBoolean, uint8_t, bool >
 CCValueArrayAdapter< IFloat, double >
 CCValueArrayAdapter< IInteger, int64_t >
 CCValueArrayAdapter< TValueNodeType, TOutputValueType, TEffectiveValueType >Adapter for accessing structured register known to include an array of selector-iterated values
 CCBooleanValueArrayConcrete value array implementation to be used with IBoolean based target value nodes
 CCFloatValueArrayConcrete value array implementation to be used with IFloat based target value nodes
 CCIntegerValueArrayConcrete value array implementation to be used with IInteger based target value nodes
 Cdouble_autovector_tVector of doubles with reference counting
 CEAccessModeClassEAccessModeClass holds conversion methods for the access mode enumeration
 CECachingModeClassECachingModeClass holds conversion methods for the caching mode enumeration
 CEDisplayNotationClassHolds conversion methods for the notation type of floats
 CEEndianessClassEEndianessClass holds conversion methods for the endianess enumeration
 CEGenApiSchemaVersionClassHelper class converting EGenApiSchemaVersion from and to string
 CEInputDirectionClassHolds conversion methods for the notation type of floats
 CENameSpaceClassHolds conversion methods for the namespace enumeration
 CERepresentationClassERepresentationClass holds conversion methods for the representation enumeration
 CESignClassESignClass holds conversion methods for the sign enumeration
 CESlopeClassHolds conversion methods for the converter formulas
 CEStandardNameSpaceClassHolds conversion methods for the standard namespace enumeration
 CEVisibilityClassEVisibilityClass holds conversion methods for the visibility enumeration
 CExceptionReporter< E >Printf like creation of exceptions
 CEYesNoClassHolds conversion methods for the standard namespace enumeration
 CFileProtocolAdapterAdapter between the std::iostreambuf and the SFNC Features representing the device filesystem
 CgcstringA string class which is a clone of std::string
 CGENDC_CHUNK_TRAILERHeader of a GenDC chunk trailing tag
 CGenericExceptionGenICam's exception class
 CGVCP_CHUNK_TRAILERHeader of a GVCP request packet
 CGVCP_EVENT_ITEMLayout of a GVCP event item (Extended ID flag not set)
 CGVCP_EVENT_ITEM_BASICLayout of a GVCP event item (common to all types)
 CGVCP_EVENT_ITEM_EXTENDED_IDLayout of a GVCP event item (Extended ID flag set)
 CGVCP_EVENT_REQUESTLayout of a GVCP event request packet (Extended ID flag not set)
 CGVCP_EVENT_REQUEST_EXTENDED_IDLayout of a GVCP event request packet (Extended ID flag set)
 CGVCP_EVENTDATA_REQUESTLayout of a GVCP event data request packet (Extended ID flag not set)
 CGVCP_EVENTDATA_REQUEST_EXTENDED_IDLayout of a GVCP event data request packet (Extended ID flag set)
 CGVCP_REQUEST_HEADERHeader of a GVCP request packet
 Cint64_autovector_tVector of integers with reference counting
 CLockableObject< Object >::Lock
 CLockableObject< Object >::Lock
 CLockableObject< Object >Instance-Lock for an object
 CLockableObject< Object >Instance-Lock for an object
 CU3V_CHUNK_TRAILERHeader of a GVCP request packet
 CU3V_COMMAND_HEADERU3V/GenCP command header
 CU3V_EVENT_DATAU3V/GenCP EVENT_CMD specific command data
 CU3V_EVENT_MESSAGEEntire event data message (without the variable-sized data field)
 CVersion_tVersion
 CCPortWriteList::WriteCommand_tThe data associated with a write command