![]() |
IDS peak genericC++
v1.6.2
|
| ▼Npeak | The "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 |
| ▼Ncore | The "core" namespace contains the direct GenAPI and GenTL wrapper |
| ▼Nnodes | The "nodes" namespace contains all GenAPI node types |
| CBooleanNode | Represents a GenAPI boolean node |
| CCategoryNode | Represents a GenAPI category node |
| CCommandNode | Represents a GenAPI command node |
| CEnumerationEntryNode | Represents a GenAPI enumeration entry node |
| CEnumerationNode | Represents a GenAPI enumeration node |
| CFloatNode | Represents a GenAPI float node |
| CIntegerNode | Represents a GenAPI integer node |
| CNode | Represents a GenAPI node |
| CRegisterNode | Represents a GenAPI register node |
| CStringNode | Represents a GenAPI string node |
| CAbortedException | The exception thrown for signaling an aborted operation |
| CBadAccessException | The exception thrown for signaling an access error |
| CBadAllocException | The exception thrown for signaling a failed memory allocation |
| CBuffer | Represents a GenTL buffer module |
| CBufferChunk | Represents a buffer chunk |
| CBufferPart | Represents a buffer part |
| CCTILoadingException | The exception thrown for signaling an error on opening a cti |
| CDataStream | Represents a GenTL DataStream module |
| CDataStreamDescriptor | Encapsulates the GenTL functions associated with a GenTL DataStream module's ID |
| CDevice | Represents a GenTL Device module, i.e. a local virtual Device proxy for the actual hardware RemoteDevice |
| CDeviceDescriptor | Encapsulates the GenTL functions associated with a GenTL Device module's ID |
| CEnvironmentInspector | Allows to inspect the environment the application is running in |
| CEvent | Encapsulates the GenTL event data functions |
| CEventController | Encapsulates the GenTL event functionality associated with one GenTL Event handle |
| CEventSupportingModule | The base class for all modules being able to raise events |
| CException | The base class for all exceptions thrown by the library |
| CFirmwareUpdateInformation | Represents a single firmware update information |
| CFirmwareUpdateProgressObserver | Allows to observe a firmware update process |
| CFirmwareUpdater | Allows to update the firmware of a device |
| CInterface | Represents a GenTL Interface module |
| CInterfaceDescriptor | Encapsulates the GenTL functions associated with a GenTL Interface module's ID |
| CInternalErrorException | The exception thrown for internal errors |
| CInvalidAddressException | The exception thrown for trying to work on an invalid address |
| CInvalidArgumentException | The exception thrown for pass an invalid argument to a function |
| CInvalidCastException | The exception thrown for trying to apply an invalid cast |
| CInvalidInstanceException | The exception thrown for trying to work on an invalid instance |
| CModule | Represents an extended GenTL port |
| CModuleDescriptor | The base class for all openable modules |
| ▼CNodeMap | Represents a GenAPI node map |
| CScopedNodeMapLock | Holds a recursive lock on the NodeMap |
| CNotAvailableException | The exception thrown for signaling a feature is not available in the device |
| CNotFoundException | The exception thrown for signaling a failed find operation |
| CNotImplementedException | The exception thrown for signaling a feature is not implemented |
| CNotInitializedException | The exception thrown for signaling that the library was not initialized |
| COutOfRangeException | The exception thrown for trying to access a value being out of range |
| CPort | Represents a GenTL port |
| CPortURL | Represents a GenTL port URL |
| CProducerLibrary | Represents a GenTL producer library (CTI) |
| CRawInformation | The struct returned by all raw information functions |
| CRemoteDevice | Allows to access the physical Device |
| CSystem | Represents a GenTL System module |
| CSystemDescriptor | Encapsulates the GenTL functions associated with the GenTL System module's ID |
| CTimeout | Represents a timeout value in milliseconds |
| CTimeoutException | The exception thrown for signaling an exceeded timeout during a function call |
| CVersion | Implements versioning functionality |
| ▼Ndynamic | |
| CDynamicLoader | |
| CDeviceManager | The global DeviceManager (singleton) searches all installed producer libraries (*.cti) and enumerates the modules contained in them |
| CLibrary | A collection of global library functions |
| CEVENT_NEW_BUFFER_DATA | |
| CPORT_REGISTER_STACK_ENTRY | |
| CSINGLE_CHUNK_DATA |