29 using peak::common::Exception::Exception;
38 using Exception::Exception;
47 using Exception::Exception;
108 using Exception::Exception;
121 ,
peak::
common::InvalidParameterException(what)
127 ,
peak::
common::InvalidParameterException(what)
133 ,
peak::
common::InvalidParameterException(other)
169 using Exception::Exception;
178 using Exception::Exception;
187 using Exception::Exception;
196 using Exception::Exception;
211 ,
peak::
common::LibraryNotInitializedException(what)
217 ,
peak::
common::LibraryNotInitializedException(what)
223 ,
peak::
common::LibraryNotInitializedException(other)
316 using Exception::Exception;
326 using Exception::Exception;
Thrown when memory allocation fails.
Definition peak_common_exceptions.hpp:71
Base class for all exceptions thrown by the library.
Definition peak_common_exceptions.hpp:36
Thrown when an input, output, file or device communication error occurs.
Definition peak_common_exceptions.hpp:145
Thrown when an unexpected internal error occurs.
Definition peak_common_exceptions.hpp:82
Thrown when a cast to an incompatible type is attempted.
Definition peak_common_exceptions.hpp:93
Thrown when a function receives an invalid parameter.
Definition peak_common_exceptions.hpp:58
Thrown when the library is used before proper initialization.
Definition peak_common_exceptions.hpp:106
Thrown when a parameter is outside the valid range.
Definition peak_common_exceptions.hpp:119
Thrown when an operation exceeds its time limit.
Definition peak_common_exceptions.hpp:132
The exception thrown for signaling an aborted operation.
Definition peak_exception.hpp:37
The exception thrown for signaling an access error.
Definition peak_exception.hpp:46
BadAllocException(const std::string &what)
Definition peak_exception.hpp:57
BadAllocException(const BadAllocException &other)
Definition peak_exception.hpp:69
BadAllocException(const char *what)
Definition peak_exception.hpp:63
The exception thrown for signaling an error on opening a CTI (Common Transport Interface) file.
Definition peak_exception.hpp:325
The base class for all exceptions thrown by the library.
Definition peak_exception.hpp:28
IOException(const char *what)
Definition peak_exception.hpp:295
IOException(const IOException &other)
Definition peak_exception.hpp:301
IOException(const std::string &what)
Definition peak_exception.hpp:289
InternalErrorException(const std::string &what)
Definition peak_exception.hpp:83
InternalErrorException(const char *what)
Definition peak_exception.hpp:89
InternalErrorException(const InternalErrorException &other)
Definition peak_exception.hpp:95
The exception thrown for trying to work on an invalid address.
Definition peak_exception.hpp:107
InvalidArgumentException(const char *what)
Definition peak_exception.hpp:124
InvalidArgumentException(const InvalidArgumentException &other)
Definition peak_exception.hpp:130
InvalidArgumentException(const std::string &what)
Definition peak_exception.hpp:118
InvalidCastException(const InvalidCastException &other)
Definition peak_exception.hpp:156
InvalidCastException(const std::string &what)
Definition peak_exception.hpp:144
InvalidCastException(const char *what)
Definition peak_exception.hpp:150
The exception thrown for trying to work on an invalid instance.
Definition peak_exception.hpp:168
The exception thrown for signalling that the requested data is not available.
Definition peak_exception.hpp:315
The exception thrown for signaling that a feature is not available in the device.
Definition peak_exception.hpp:177
The exception thrown for signaling a failed find operation.
Definition peak_exception.hpp:186
The exception thrown for signaling that a feature is not implemented.
Definition peak_exception.hpp:195
NotInitializedException(const char *what)
Definition peak_exception.hpp:214
NotInitializedException(const std::string &what)
Definition peak_exception.hpp:208
NotInitializedException(const NotInitializedException &other)
Definition peak_exception.hpp:220
OutOfRangeException(const char *what)
Definition peak_exception.hpp:240
OutOfRangeException(const OutOfRangeException &other)
Definition peak_exception.hpp:246
OutOfRangeException(const std::string &what)
Definition peak_exception.hpp:234
TimeoutException(const std::string &what)
Definition peak_exception.hpp:260
TimeoutException(const char *what)
Definition peak_exception.hpp:266
TimeoutException(const TimeoutException &other)
Definition peak_exception.hpp:272
Root namespace for common types and interfaces shared across multiple libraries.
Definition peak_common_math.hpp:22
The "core" namespace contains the direct GenAPI and GenTL wrapper.
Definition peak_buffer.hpp:34
The "peak" namespace directly contains convenience functionality like the DeviceManager as well as th...
Definition peak_dynamic_loader.h:33