IDS peak genericC++ v1.14.0
Loading...
Searching...
No Matches
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
 NcommonRoot namespace for common types and interfaces shared across multiple libraries
 NdetailNamespace for internal implementation details and low-level types
 NserializationInterfaces for defining serialization and deserialization behavior
 CAnyA type-erased container for any copyable value
 CBadAllocExceptionThrown when memory allocation fails
 CExceptionBase class for all exceptions thrown by the library
 CIImageViewInterface for viewing image pixel data from arbitrary sources
 CInternalErrorExceptionThrown when an unexpected internal error occurs
 CInvalidCastExceptionThrown when a cast to an incompatible type is attempted
 CInvalidParameterExceptionThrown when a function receives an invalid parameter
 CIOExceptionThrown when an input, output, file or device communication error occurs
 CLibraryNotInitializedExceptionThrown when the library is used before proper initialization
 CMetadataType-safe container for image acquisition metadata
 CNotSupportedExceptionThrown when an unsupported operation or feature is used
 COutOfRangeExceptionThrown when a parameter is outside the valid range
 CPixelFormatInfoProvides information and utility functions for pixel formats
 CTimeoutExceptionThrown when an operation exceeds its time limit
 CVersionRepresents a structured version identifier with four components: major, minor, subminor, and patch
 NcoreThe "core" namespace contains the direct GenAPI and GenTL wrapper
 Ndetail
 Nfile
 NnodesThe "nodes" namespace contains all GenAPI node types
 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 (Common Transport Interface) file
 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
 CDeviceReconnectInformation
 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
 CImageViewImplementation of the peak::common::IImageView interface for viewing image pixel data from arbitrary sources
 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 passing 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
 CIOExceptionThe exception thrown for a communication error
 CModuleRepresents an extended GenTL port
 CModuleDescriptorThe base class for all openable modules
 CNoDataExceptionThe exception thrown for signalling that the requested data is not available
 CNodeMapRepresents a GenAPI node map
 CNotAvailableExceptionThe exception thrown for signaling that a feature is not available in the device
 CNotFoundExceptionThe exception thrown for signaling a failed find operation
 CNotImplementedExceptionThe exception thrown for signaling that 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 that is 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
 CLoadLibraryException
 NpipelineInterfaces and implementations for defining and controlling data processing pipelines
 NmodulesInterface definitions and implementations for individual module types used within a pipeline
 CIPipelineInterface defining the structure and behavior of a processing pipeline
 CPipelineBaseBase class for implementing a custom pipeline
 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
 Cpeak_common_intervalRepresents an integer interval with inclusive minimum and maximum bounds
 Cpeak_common_interval_fRepresents a floating-point interval with inclusive minimum and maximum bounds
 Cpeak_common_interval_uRepresents an unsigned integer interval with inclusive minimum and maximum bounds
 Cpeak_common_pointRepresents a 2D point with signed integer coordinates
 Cpeak_common_point_fRepresents a 2D point with floating-point coordinates
 Cpeak_common_point_uRepresents a 2D point with unsigned integer coordinates
 Cpeak_common_rectangleRepresents a rectangle defined by a position and unsigned integer size
 Cpeak_common_rectangle_fRepresents a rectangle defined by a floating-point position and size
 Cpeak_common_rectangle_uRepresents a rectangle defined by an unsigned integer position and unsigned integer size
 Cpeak_common_sizeRepresents a 2D size with unsigned integer dimensions
 Cpeak_common_size_fRepresents a 2D size with floating-point dimensions
 Cpeak_common_versionRepresents a version number
 CPEAK_DEVICE_RECONNECT_INFORMATION
 CPORT_REGISTER_STACK_ENTRY
 CSINGLE_CHUNK_DATA