The declarations in this file are intended to be self-satisfactory except for system includes so that every other include file can include them without care of forward declarations.
#include <sys/types.h>
#include <stdexcept>
#include <string>
Include dependency graph for Common.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | Arxx |
Classes | |
class | Arxx::id_not_unique |
An exception class indicating that a given ID is not unique. More... | |
class | Arxx::zlib_error |
An exception class indicating that the zlib library reports an error. More... | |
class | Arxx::bzlib_error |
An exception class indicating that the bzlib library reports an error. More... | |
class | Arxx::bad_file_format |
An exception class indicating an invalid file format in an ARX archive. More... | |
class | Arxx::file_error |
An exception class indicating that an error occured while reading or writing from or to a file. More... | |
Typedefs | |
typedef u_int32_t | Arxx::u4byte |
A type that should always be mapped to an unsigned 4 byte-long value. | |
typedef u_int8_t | Arxx::u1byte |
A type that should always be mapped to an unsigned 1 byte-long value. | |
Variables | |
const u4byte | Arxx::g_u4InvalidID = 0xFFFFFFFF |
A libarxx wide constant that always stands for invalid or not specified unique or non-unique IDs. |