EGrabber Reference  9.5.2.131
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAllSpecial data type to enable, disable or flush all available Event DATA types
 CAnySpecial data type to process or cancel any enabled events
 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
 CCxpInterfaceDataEvent DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_CXP_INTERFACE
 CDataStreamDataEvent DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_DATASTREAM
 CDeviceModuleIdentifies the EGrabber device module
 CEGenTLGenTL library functions
 CFormatConverterImage Converter Helper Class
 CFormatConverter::AutoPerform conversions to any specified output format (when applicable)
 CFormatConverter::BGR8Perform conversions to BGR8
 CFormatConverter::OutputFormatAn output format value (see Auto)
 CFormatConverter::RGB8Perform conversions to RGB8
 CGenTLMemoryMemory allocated by the GenTL producer
 CInterfaceModuleIdentifies the EGrabber interface module
 CIoToolboxDataEvent DATA type corresponding to GenTL::EuresysCustomGenTL::EVENT_CUSTOM_IO_TOOLBOX
 CNewBufferDataEvent DATA type corresponding to GenTL::EVENT_NEW_BUFFER
 COneOf< D1, D2, D3, D4, D5 >Special data type that groups a set of events, this is useful to process one event from a list of enabled event DATA types
 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
 CUserMemoryMemory allocated by the user
 CUserMemoryArrayUserMemory split into an array of contiguous buffers
 CImageConvertInputImage Conversion - Input Details
 CImageConvertOutputImage Conversion - Output Details
 CImageConvertROIImage Conversion - Region Of Interest Details (Optional)
 CImageSaveToDiskParamsImage Save To Disk Parameters (Optional)
 CS_EURESYS_EVENT_GET_DATA_ENTRY
 CS_EVENT_NEW_BUFFER
 CS_PORT_REGISTER_STACK_ENTRY
 CS_SINGLE_CHUNK_DATA
 CEGrabberBase
 CEGrabber< CallbackModel >An EGrabber object encapsulates a set of related GenTL modules (an interface, a device, a data stream, a remote device, and a number of buffers)
 CEGrabberCallbacks
 CEGrabber< CallbackModel >An EGrabber object encapsulates a set of related GenTL modules (an interface, a device, a data stream, a remote device, and a number of buffers)
 CexceptionSTL class
 Cruntime_errorSTL class
 Cclient_errorSomething wrong with the parameters provided by the caller
 Ccti_loading_errorCti loading error
 Cgentl_errorSome error reported by the GenTL library
 Cmissing_gentl_symbolCti symbol is missing
 Cthread_errorThread error
 Cunexpected_data_sizeCommand did not return the expected data size
 Cunexpected_data_typeInfo command did not return the expected data type