My Project
Public Member Functions
ReadSerializationFile< Archive > Class Template Reference

#include <ReadSerializationFile.hh>

List of all members.

Public Member Functions

 ReadSerializationFile (const char *filename)
void Load (UInt4 &data)
void Load (Int4 &data)
void Load (std::string &data)
void Load (Double &data)
void Load (vector< UInt4 > &data)
void Load (vector< Int4 > &data)
void Load (vector< std::string > &data)
void Load (vector< Double > &data)
UInt4 LoadUInt4 (void)
vector< UInt4 > LoadUInt4Vector (void)
Int4 LoadInt4 (void)
vector< Int4 > LoadInt4Vector (void)
std::string LoadString (void)
vector< std::string > LoadStringVector (void)
Double LoadDouble (void)
vector< Double > LoadDoubleVector (void)
void Load (HeaderBase &data)
void Load (ElementContainer &data)
void Load (ElementContainerArray &data)
void Load (ElementContainerMatrix &data)
void Load (UInt4Container &data)
void Load (UInt4ContainerArray &data)
void Load (UInt4ContainerMatrix &data)
HeaderBase LoadHeaderBase (void)
ElementContainer LoadElementContainer (void)
ElementContainerArray LoadElementContainerArray (void)
ElementContainerMatrix LoadElementContainerMatrix (void)
UInt4Container LoadUInt4Container (void)
UInt4ContainerArray LoadUInt4ContainerArray (void)
UInt4ContainerMatrix LoadUInt4ContainerMatrix (void)
void SplitLoad (ElementContainerArray &data)
void SplitLoad (ElementContainerMatrix &data)
void SplitLoad (UInt4ContainerArray &data)
void SplitLoad (UInt4ContainerMatrix &data)
ElementContainerArray SplitLoadElementContainerArray (void)
ElementContainerMatrix SplitLoadElementContainerMatrix (void)
UInt4ContainerArray SplitLoadUInt4ContainerArray (void)
UInt4ContainerMatrix SplitLoadUInt4ContainerMatrix (void)

Detailed Description

template<class Archive>
class ReadSerializationFile< Archive >

proxy class to read Manyo-lib data container by its serialization methods.

This class is proxy/utility class to use Boost serialization features from python scripts. It is also enabled to use it from C++ codes.

Following types are supported UInt4, Int4, std::string, Double, vector<UInt4>, vector<Int4>, vector<std::string>, vector<Double> HeaderBase, ElementContainer, ElementContainerArray, ElementContainerMatrix UInt4Container, UInt4ContainerArray, UInt4ContainerMatrix.

Split serialization modes are implemented by distinct methods.


The documentation for this class was generated from the following file:
 All Classes Functions Variables Friends