eGrabber Reference  16.1.0.5
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NEuresys
 CAllSpecial data type to enable, disable or flush all available Event DATA types
 CBufferRepresents a GenTL buffer
 CBufferIndexRangeRange of buffer indexes returned by the EGrabber methods announcing buffers
 CBusMemoryBus addressable memory
 CCallbackMultiThreadThis model delivers events to callbacks in separate threads (one thread per event DATA type)
 CCallbackOnDemandThis is the simplest model which gives complete control over when and how callbacks are invoked
 CCallbackSingleThreadThis model delivers events to callbacks in their chronological order, sequentially, in a dedicated thread context
 CCicDataEvent DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_CIC
 Cclient_errorSomething wrong with the parameters provided by the caller
 Ccti_loading_errorCti loading error
 CCxpDeviceDataEvent DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_CXP_DEVICE
 CCxpInterfaceDataEvent DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_CXP_INTERFACE
 CDataStreamDataEvent DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_DATASTREAM
 CDeviceErrorDataEvent DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_DEVICE_ERROR
 CDeviceModuleIdentifies the EGrabber device module
 CEGenTLGenTL library functions
 CEGrabberAn EGrabber object encapsulates a set of related GenTL modules (an interface, a device, a data stream, a remote device, and a number of buffers)
 CEGrabberDeviceA smart pointer to a device giving access to its streams as EGrabbers of type G
 CEGrabberInterfaceA smart pointer to an interface giving access to its devices
 CEGrabberPredicateA predicate used to only include matching EGrabbers while building the list of EGrabber instances
 CEGrabberRefA smart pointer to an EGrabber of type G
 CEGrabbersA helper class to discover and manage available EGrabber instances
 CEGrabberSystemA smart pointer to the system giving access to its interfaces
 CFormatConverterImage Converter Helper Class
 CAutoPerform conversions to any specified output format (when applicable)
 CBGR8Perform conversions to BGR8
 COutputFormatAn output format value (see Auto)
 CRGB8Perform conversions to RGB8
 Cgenapi_errorGenapi_error is a detailed gentl_error(GC_ERR_CUSTOM_GENAPI_ERROR) reported by the Genapi module
 Cgentl_errorSome error reported by the GenTL library
 CGenTLMemoryMemory allocated by the GenTL producer
 CInterfaceModuleIdentifies the EGrabber interface module
 Cinvalid_egrabber_ptrInvalid egrabber smart pointer (EGrabberRef) has been dereferenced
 CIoToolboxDataEvent DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_IO_TOOLBOX
 Cmissing_gentl_symbolCti symbol is missing
 CNewBufferDataEvent DATA type corresponding to GenTL::EVENT_NEW_BUFFER
 COneOfSpecial data type that groups a set of events, this is useful to process one event from a list of enabled event DATA types
 CRemoteDeviceDataEvent DATA type corresponding to GenTL::EVENT_REMOTE_DEVICE
 CRemoteModuleIdentifies the EGrabber remote device port
 CScopedBufferBuffer wrapper that queues its buffer when going out of scope
 CStreamModuleIdentifies the EGrabber data stream module
 CSystemModuleIdentifies the EGrabber system module
 Cthread_errorThread error
 Cunexpected_data_sizeCommand did not return the expected data size
 Cunexpected_data_typeInfo command did not return the expected data type
 CUserMemoryMemory allocated by the user
 CUserMemoryArrayUserMemory split into an array of contiguous buffers
 NGenTL
 NEuresysCustomGenTL
 CImageConvertInputVersion0Image Conversion - Input Details
 CImageConvertInputVersion1
 CImageConvertOutputVersion0Image Conversion - Output Details
 CImageConvertOutputVersion1
 CImageConvertROIImage Conversion - Region Of Interest Details (Optional)
 CImageSaveToDiskParamsImage Save To Disk Parameters (Optional)
 CS_EURESYS_EVENT_GET_DATA_ENTRY
 CS_EVENT_SPECIFIC_CXP_DEVICE_LINK_TRIGGERValue of EventSpecific for GenTL::EuresysCustomGenTL::EVENT_DATA_NUMID_CXP_DEVICE_LINK_TRIGGER is a bitfield that can be interpreted according to the following definition
 CS_GENAPI_ERROR_FORMAT
 CS_GENAPI_ERROR_INFO
 CS_GENAPI_ERROR_PARAMETER
 CS_GENAPI_UI_SCRIPT_CONTEXT
 CU_GENAPI_ERROR_PARAMETER_VALUE
 CS_EVENT_NEW_BUFFER
 CS_PORT_REGISTER_STACK_ENTRY
 CS_SINGLE_CHUNK_DATA