#include <stdexcept>Go to the source code of this file.
Classes | |
| class | peak::common::Exception |
| Base class for all exceptions thrown by the library. More... | |
| class | peak::common::InvalidParameterException |
| Thrown when a function receives an invalid parameter. More... | |
| class | peak::common::BadAllocException |
| Thrown when memory allocation fails. More... | |
| class | peak::common::InternalErrorException |
| Thrown when an unexpected internal error occurs. More... | |
| class | peak::common::InvalidCastException |
| Thrown when a cast to an incompatible type is attempted. More... | |
| class | peak::common::LibraryNotInitializedException |
| Thrown when the library is used before proper initialization. More... | |
| class | peak::common::OutOfRangeException |
| Thrown when a parameter is outside the valid range. More... | |
| class | peak::common::TimeoutException |
| Thrown when an operation exceeds its time limit. More... | |
| class | peak::common::IOException |
| Thrown when an input, output, file or device communication error occurs. More... | |
| class | peak::common::NotSupportedException |
| Thrown when an unsupported operation or feature is used. More... | |
Namespaces | |
| namespace | peak |
| namespace | peak::common |
| Root namespace for common types and interfaces shared across multiple libraries. | |
Copyright (c) 2025 - 2026, IDS Imaging Development Systems GmbH. All rights reserved.