|
Data Structures |
class | LDK::Exception |
| Base class of all LDK exceptions. More...
|
class | LDK::RuntimeError |
| Base class for exceptions catering for conditions that can only be detected at runtime. More...
|
class | LDK::ArgumentError |
| Indicates a problem with a function/methods arguments. More...
|
class | LDK::IOError |
| Indicates a problem with file io. More...
|
class | LDK::EofError |
| Indicates an attempt to read before a file starts or after it ends. More...
|
class | LDK::IndexError |
| Indicates an index is out of range in a container class. More...
|
class | LDK::LengthError |
| Indicates an attempt to use a container class beyond it's maximum (or minimum) size. More...
|
class | LDK::BadAllocError |
| Indicated an out of memory condition. More...
|
class | LDK::NullPtrError |
| Indicates a NULL pointer. More...
|
class | LDK::LogicError |
| Indicates a problem which should be solvable at compile time. More...
|
class | LDK::NotImplimentedError |
| Indicates a function or method has not been implimented yet. More...
|
class | LDK::ThreadError |
| Indicated the thread API has been abused. More...
|
class | LDK::Exception |
| Base class of all LDK exceptions. More...
|
class | LDK::RuntimeError |
| Base class for exceptions catering for conditions that can only be detected at runtime. More...
|
class | LDK::ArgumentError |
| Indicates a problem with a function/methods arguments. More...
|
class | LDK::IOError |
| Indicates a problem with file io. More...
|
class | LDK::EofError |
| Indicates an attempt to read before a file starts or after it ends. More...
|
class | LDK::IndexError |
| Indicates an index is out of range in a container class. More...
|
class | LDK::LengthError |
| Indicates an attempt to use a container class beyond it's maximum (or minimum) size. More...
|
class | LDK::BadAllocError |
| Indicated an out of memory condition. More...
|
class | LDK::NullPtrError |
| Indicates a NULL pointer. More...
|
class | LDK::LogicError |
| Indicates a problem which should be solvable at compile time. More...
|
class | LDK::NotImplimentedError |
| Indicates a function or method has not been implimented yet. More...
|
class | LDK::ThreadError |
| Indicated the thread API has been abused. More...
|
Defines |
#define | LDK_RUNTIME_ERROR(msg) LDK::RuntimeError(__LINE__,__FILE__,msg) |
#define | LDK_ARGUMENT_ERROR(msg) LDK::ArgumentError(__LINE__,__FILE__,msg) |
#define | LDK_IO_ERROR(msg) LDK::IOError(__LINE__,__FILE__,msg) |
#define | LDK_EOF_ERROR(msg) LDK::EofError(__LINE__,__FILE__,msg) |
#define | LDK_INDEX_ERROR(msg) LDK::IndexError(__LINE__,__FILE__,msg) |
#define | LDK_LENGTH_ERROR(msg) LDK::LengthError(__LINE__,__FILE__,msg) |
#define | LDK_BADALLOC_ERROR LDK::BadAllocError(__LINE__,__FILE__) |
#define | LDK_NULLPTR_ERROR LDK::NullPtrError(__LINE__,__FILE__,"Null Pointer") |
#define | LDK_LOGIC_ERROR(msg) LDK::LogicError(__LINE__,__FILE__,msg) |
#define | LDK_NOTIMPLIMENTED_ERROR(msg) LDK::NotImplimentedError(__LINE__,__FILE__,msg) |
#define | LDK_THREAD_ERROR LDK::LogicError(__LINE__,__FILE__,"ThreadError") |