Arxx::Archive | The Arxx::Archive class is a container for an arbitrary amount of Arxx::Item objects |
Arxx::Archive::const_iterator | An iterator class defining basic operations to iterate the Arxx::Item objects in an Arxx::Archive |
Arxx::Archive::iterator | An iterator class defining basic operations to iterate the Arxx::Item objects in an archive |
Arxx::ArchiveHeader | The representation of an archive's header in a file |
Arxx::bad_file_format | An exception class indicating an invalid file format in an ARX archive |
Arxx::Buffer | The core class of the Buffer |
Arxx::Buffer::Marker | A marked position in a buffer, changing with content changes |
Arxx::Buffer::SubBuffer | This class represents a sub buffer and its maintainance information inside a superior buffer |
Arxx::BufferReader | Implements a convenient output interface for Arxx::Buffer |
Arxx::BufferWriter | Implements a convenient input interface for Arxx::Buffer |
Arxx::bzlib_error | An exception class indicating that the bzlib library reports an error |
Arxx::Context | Gathers information about a merging process |
Arxx::Data | A buffer with compression, decompression and external data referencing features |
Arxx::DataChannel | An abstract class defining the interface for data sources |
Arxx::DataRepository | This class is a global player helping Arxx::Item and Arxx::Archive objectst to fetch their data |
Arxx::DefaultItemFactory | The standard ItemFactory created by every library that has no other ItemFactory set |
Arxx::file_error | An exception class indicating that an error occured while reading or writing from or to a file |
Arxx::id_not_unique | An exception class indicating that a given ID is not unique |
Arxx::Item | The Arxx::Item is the basic class for any data storaging |
Arxx::ItemFactory | An abstract definition of an item factory |
Arxx::ItemHeader | The memory representation of a single item |
Arxx::LocalArchiveChannel | An class to fetch data from a local ARX archive file |
Arxx::Reference | Instances of this class represent items either by unique ID or if known by pointer |
Arxx::ReferenceImplementation | The real Arxx::Item reference used by Arxx::Reference to implement shared references |
Arxx::Rule | A class representing a matching rule in the merging process |
Arxx::Structure | The structure of a ARX archive is saved inside these objects |
Arxx::Structure::const_iterator | An iterator class defining basic operations to iterate the Relation objects in a Structure |
Arxx::Structure::iterator | An iterator class defining basic operations to iterate the Relation objects in a Structure |
Arxx::Structure::Relation | The object that holds references to other items |
Arxx::Structure::Relation::const_iterator | An iterator class defining basic operations to iterate the Reference objects in a Relation |
Arxx::Structure::Relation::iterator | An iterator class defining basic operations to iterate the Reference objects in a Relation |
Arxx::URI | A URI class |
Arxx::zlib_error | An exception class indicating that the zlib library reports an error |