|
limal
|
Namespaces | |
| namespace | path |
The LiMaL path utility namespace. | |
| namespace | url |
Classes | |
| class | ByteBuffer |
| Buffer for storing binary data. More... | |
| class | CallbackBase |
| LiMaL callback interface base class. More... | |
| class | Logger |
| LiMaL library logger class. More... | |
| class | ValueCheckBase |
| Base class to check a value. More... | |
| class | ValueCheck |
| Expression chain for checking values. More... | |
| class | ValueIntCheck |
| Integer range value check. More... | |
Functions | |
| BLOCXX_DECLARE_EXCEPTION (Memory) | |
| MemoryException class declaration. | |
| BLOCXX_DECLARE_EXCEPTION (Runtime) | |
| RuntimeException class declaration. | |
| BLOCXX_DECLARE_EXCEPTION (Overflow) | |
| OverflowException class declaration. | |
| BLOCXX_DECLARE_EXCEPTION (Syntax) | |
| SyntaxException class declaration. | |
| BLOCXX_DECLARE_EXCEPTION (Value) | |
| ValueException class declaration. | |
| BLOCXX_DECLARE_EXCEPTION (System) | |
| SystemException class declaration. | |
| limal::BLOCXX_DECLARE_EXCEPTION | ( | Memory | ) |
MemoryException class declaration.
A MemoryException happens during the allocation of memory. If you call malloc or new and the result is 0 you have to throw a MemoryException.
| limal::BLOCXX_DECLARE_EXCEPTION | ( | Runtime | ) |
RuntimeException class declaration.
A RuntimeException is thrown when the error results from a condition that the client could not have tested before calling the failing code.
| limal::BLOCXX_DECLARE_EXCEPTION | ( | Overflow | ) |
OverflowException class declaration.
An OverflowException is thrown when an arithmetic overflow is encountered. An other case is during an cast from e.g. UInt64 to uint where the UInt64 value is larger then the size of the destination type.
| limal::BLOCXX_DECLARE_EXCEPTION | ( | Syntax | ) |
SyntaxException class declaration.
A SyntaxException is thrown if a parser fails to parse a configuration file because of syntax errors in the configuration files or similar problems.
| limal::BLOCXX_DECLARE_EXCEPTION | ( | Value | ) |
ValueException class declaration.
A ValueException is thrown in case of failed parameter checks. E.g. a string should be an email address, but it is not.
| limal::BLOCXX_DECLARE_EXCEPTION | ( | System | ) |
SystemException class declaration.
A system error is thrown in case of reached system limits.
1.7.5.1