Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

DataArchive.h File Reference

Classes for data archive manipulation. More...

#include <SimData/Export.h>
#include <SimData/Uniform.h>
#include <SimData/Link.h>
#include <SimData/Exception.h>
#include <SimData/HashUtility.h>
#include <SimData/Namespace.h>
#include <string>
#include <cstdio>
#include <cstdlib>

Go to the source code of this file.

Compounds

class  DataArchive
 Interface for reading and writing data archive files. More...

struct  TableEntry
 An entry in the data archive lookup table. More...


Functions

NAMESPACE_SIMDATA SIMDATA_EXCEPTION (MissingInterface)
 Exception: Input file does not appear to be a valid data archive. Exception: Input file byte-order does not match current architecture. Exception: Input data archive appears to be corrupt. Exception: Object path not found in the data archive. Exception: Object class does not match class stored in the archive. Exception: Error reading or writing a data archive. Exception: The InterfaceRegistry does not have an interface for the requested object.


Detailed Description

Classes for data archive manipulation.

Author:
Mark Rose <mrose@stm.lbl.gov>

Function Documentation

NAMESPACE_SIMDATA SIMDATA_EXCEPTION MissingInterface   
 

Exception: Input file does not appear to be a valid data archive. Exception: Input file byte-order does not match current architecture. Exception: Input data archive appears to be corrupt. Exception: Object path not found in the data archive. Exception: Object class does not match class stored in the archive. Exception: Error reading or writing a data archive. Exception: The InterfaceRegistry does not have an interface for the requested object.


SimData version pre-0.4.0. For more information on SimData, visit the SimData Homepage.

Generated on Tue Oct 14 12:06:39 2003, using Doxygen 1.2.18.

[SF.net]