Go to the source code of this file.
Classes | |
| class | peak::core::Exception |
| The base class for all exceptions thrown by the library. More... | |
| class | peak::core::AbortedException |
| The exception thrown for signaling an aborted operation. More... | |
| class | peak::core::BadAccessException |
| The exception thrown for signaling an access error. More... | |
| class | peak::core::BadAllocException |
| The exception thrown for signaling a failed memory allocation. More... | |
| class | peak::core::InternalErrorException |
| The exception thrown for internal errors. More... | |
| class | peak::core::InvalidAddressException |
| The exception thrown for trying to work on an invalid address. More... | |
| class | peak::core::InvalidArgumentException |
| The exception thrown for passing an invalid argument to a function. More... | |
| class | peak::core::InvalidCastException |
| The exception thrown for trying to apply an invalid cast. More... | |
| class | peak::core::InvalidInstanceException |
| The exception thrown for trying to work on an invalid instance. More... | |
| class | peak::core::NotAvailableException |
| The exception thrown for signaling that a feature is not available in the device. More... | |
| class | peak::core::NotFoundException |
| The exception thrown for signaling a failed find operation. More... | |
| class | peak::core::NotImplementedException |
| The exception thrown for signaling that a feature is not implemented. More... | |
| class | peak::core::NotInitializedException |
| The exception thrown for signaling that the library was not initialized. More... | |
| class | peak::core::OutOfRangeException |
| The exception thrown for trying to access a value that is out of range. More... | |
| class | peak::core::TimeoutException |
| The exception thrown for signaling an exceeded timeout during a function call. More... | |
| class | peak::core::IOException |
| The exception thrown for a communication error. More... | |
| class | peak::core::NoDataException |
| The exception thrown for signalling that the requested data is not available. More... | |
| class | peak::core::CTILoadingException |
| The exception thrown for signaling an error on opening a CTI (Common Transport Interface) file. More... | |
Namespaces | |
| namespace | peak |
| 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. | |
| namespace | peak::core |
| The "core" namespace contains the direct GenAPI and GenTL wrapper. | |
Copyright (c) 2019 - 2026, IDS Imaging Development Systems GmbH. All rights reserved.