IDS peak IPL v1.17.2
Loading...
Searching...
No Matches
Exceptions

Custom exceptions used throughout the library. More...

Classes

class  peak::ipl::Exception
 The base class for all exceptions thrown by the library. More...
class  peak::ipl::OutOfRangeException
 The exception thrown for trying to access a value being out of range. More...
class  peak::ipl::BufferTooSmallException
 The exception thrown when a given buffer is too small for the data. More...
class  peak::ipl::InvalidArgumentException
 The exception thrown when passing an invalid parameter to a function. More...
class  peak::ipl::ImageFormatNotSupportedException
 The exception thrown when an image format isn't supported by a function. More...
class  peak::ipl::ImageFormatInterpretationException
 The exception that is thrown when image data cannot be interpreted using the requested pixel format. More...
class  peak::ipl::IOException
 The exception that is thrown when an image input or output operation fails. More...
class  peak::ipl::BusyException
 The exception thrown when the resource is busy. More...
class  peak::ipl::NotPermittedException
 The exception thrown when the operation is not permitted. More...
class  peak::ipl::TimeoutException
 The exception thrown when the operation times out. More...
class  peak::ipl::InvalidHandleException
 The exception thrown when passing an invalid handle to a function. More...

Detailed Description

Custom exceptions used throughout the library.