IDS peak AFL v2.1.0
Loading...
Searching...
No Matches
Exceptions

Custom exceptions used throughout the library. More...

Data Structures

class  Exception
 Base class for all exceptions thrown by the library. More...
class  InvalidParameterException
 Thrown when a function receives an invalid parameter. More...
class  BadAllocException
 Thrown when memory allocation fails. More...
class  InternalErrorException
 Thrown when an unexpected internal error occurs. More...
class  InvalidCastException
 Thrown when a cast to an incompatible type is attempted. More...
class  LibraryNotInitializedException
 Thrown when the library is used before proper initialization. More...
class  OutOfRangeException
 Thrown when a parameter is outside the valid range. More...
class  TimeoutException
 Thrown when an operation exceeds its time limit. More...
class  IOException
 Thrown when an input, output, file or device communication error occurs. More...
class  NotSupportedException
 Thrown when an unsupported operation or feature is used. More...

Detailed Description

Custom exceptions used throughout the library.