Common.h File Reference


Detailed Description

The Common.h include file contains the most basic set of declarations for libarxx.

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.


Generated on Tue Oct 10 11:34:06 2006 for libarxx by  doxygen 1.4.7