IDS peak genericC++  v1.4.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 ▼NpeakThe "peak" namespace directly contains convenience functionality like the DeviceManager as well as the global Library::Initialize() / Library::Close() functions, which must be called before/after usage of the library
 ▼NcoreThe "core" namespace contains the direct GenAPI and GenTL wrapper
 ▼NnodesThe "nodes" namespace contains all GenAPI node types
 CBooleanNodeRepresents a GenAPI boolean node
 CCategoryNodeRepresents a GenAPI category node
 CCommandNodeRepresents a GenAPI command node
 CEnumerationEntryNodeRepresents a GenAPI enumeration entry node
 CEnumerationNodeRepresents a GenAPI enumeration node
 CFloatNodeRepresents a GenAPI float node
 CIntegerNodeRepresents a GenAPI integer node
 CNodeRepresents a GenAPI node
 CRegisterNodeRepresents a GenAPI register node
 CStringNodeRepresents a GenAPI string node
 CAbortedExceptionThe exception thrown for signaling an aborted operation
 CBadAccessExceptionThe exception thrown for signaling an access error
 CBadAllocExceptionThe exception thrown for signaling a failed memory allocation
 CBufferRepresents a GenTL buffer module
 CBufferChunkRepresents a buffer chunk
 CBufferPartRepresents a buffer part
 CCTILoadingExceptionThe exception thrown for signaling an error on opening a cti
 CDataStreamRepresents a GenTL DataStream module
 CDataStreamDescriptorEncapsulates the GenTL functions associated with a GenTL DataStream module's ID
 CDeviceRepresents a GenTL Device module, i.e. a local virtual Device proxy for the actual hardware RemoteDevice
 CDeviceDescriptorEncapsulates the GenTL functions associated with a GenTL Device module's ID
 CEnvironmentInspectorAllows to inspect the environment the application is running in
 CEventEncapsulates the GenTL event data functions
 CEventControllerEncapsulates the GenTL event functionality associated with one GenTL Event handle
 CEventSupportingModuleThe base class for all modules being able to raise events
 CExceptionThe base class for all exceptions thrown by the library
 CFirmwareUpdateInformationRepresents a single firmware update information
 CFirmwareUpdateProgressObserverAllows to observe a firmware update process
 CFirmwareUpdaterAllows to update the firmware of a device
 CInterfaceRepresents a GenTL Interface module
 CInterfaceDescriptorEncapsulates the GenTL functions associated with a GenTL Interface module's ID
 CInternalErrorExceptionThe exception thrown for internal errors
 CInvalidAddressExceptionThe exception thrown for trying to work on an invalid address
 CInvalidArgumentExceptionThe exception thrown for pass an invalid argument to a function
 CInvalidCastExceptionThe exception thrown for trying to apply an invalid cast
 CInvalidInstanceExceptionThe exception thrown for trying to work on an invalid instance
 CModuleRepresents an extended GenTL port
 CModuleDescriptorThe base class for all openable modules
 ▼CNodeMapRepresents a GenAPI node map
 CScopedNodeMapLockHolds a recursive lock on the NodeMap
 CNotAvailableExceptionThe exception thrown for signaling a feature is not available in the device
 CNotFoundExceptionThe exception thrown for signaling a failed find operation
 CNotImplementedExceptionThe exception thrown for signaling a feature is not implemented
 CNotInitializedExceptionThe exception thrown for signaling that the library was not initialized
 COutOfRangeExceptionThe exception thrown for trying to access a value being out of range
 CPortRepresents a GenTL port
 CPortURLRepresents a GenTL port URL
 CProducerLibraryRepresents a GenTL producer library (CTI)
 CRawInformationThe struct returned by all raw information functions
 CRemoteDeviceAllows to access the physical Device
 CSystemRepresents a GenTL System module
 CSystemDescriptorEncapsulates the GenTL functions associated with the GenTL System module's ID
 CTimeoutRepresents a timeout value in milliseconds
 CTimeoutExceptionThe exception thrown for signaling an exceeded timeout during a function call
 CVersionImplements versioning functionality
 ▼Ndynamic
 CDynamicLoader
 CDeviceManagerThe global DeviceManager (singleton) searches all installed producer libraries (*.cti) and enumerates the modules contained in them
 CLibraryA collection of global library functions
 CEVENT_NEW_BUFFER_DATA
 CPORT_REGISTER_STACK_ENTRY
 CSINGLE_CHUNK_DATA