#include <Archive.h>
Inheritance diagram for UnPacker:

Public Methods | |
| DataArchive * | _getArchive () |
| bool | _loadAll () const |
| UnPacker (const char *data, int n, DataArchive *archive=0, bool loadall=true) | |
| bool | isComplete () const |
| void | operator() (double &y) |
| void | operator() (float &y) |
| void | operator() (int &y) |
| void | operator() (bool &y) |
| void | operator() (short &y) |
| void | operator() (char &y) |
| void | operator() (hasht &y) |
| void | operator() (char *&y) |
| void | operator() (std::string &y) |
| template<typename T> void | operator() (std::vector< T > &y) |
| void | operator() (BaseType &y) |
| bool | isLoading () |
UnPacker instances are created by the DataArchive class when an object is being deserialized. The instance stores all the data needed to reconstruct the object, and provides access methods for translating the raw bytes into variables of various types.
|
||||||||||||||||||||
|
|
|
|
Reimplemented from Archive. |
|
|
Reimplemented from Archive. |
|
|
|
|
|
|
|
|
Implements Archive. |
|
||||||||||
|
Reimplemented from Archive. |
|
|
Implements Archive. |
|
|
Implements Archive. |
|
|
Implements Archive. |
|
|
Implements Archive. |
|
|
Implements Archive. |
|
|
Implements Archive. |
|
|
Implements Archive. |
|
|
Implements Archive. |
|
|
Implements Archive. |
|
SimData version pre-0.4.0. For more information on SimData, visit the SimData Homepage. Generated on Tue Oct 14 12:06:42 2003, using Doxygen 1.2.18. |