Public Member Functions | |
OArchive (T &s) | |
constructor | |
OArchive (const OArchive< T > &i) | |
~OArchive () | |
destructor | |
virtual Archive & | operator & (long long &j) |
oarchive long long | |
virtual Archive & | operator & (unsigned long long &j) |
oarchive unsigned long long | |
virtual Archive & | operator & (unsigned int &i) |
archive unsigned int | |
virtual Archive & | operator & (int &i) |
archive int | |
virtual Archive & | operator & (short &s) |
oarchive short | |
virtual Archive & | operator & (unsigned short &s) |
oarchive ushort | |
virtual Archive & | operator & (bool &b) |
archive bool | |
virtual Archive & | operator & (float &f) |
archive float | |
virtual Archive & | operator & (double &d) |
archive double | |
virtual Archive & | operator & (char &c) |
archive char | |
virtual Archive & | operator & (unsigned char &c) |
archive unsigned char | |
virtual Archive & | operator & (std::string &s) |
archive std::string | |
template<class Type> | |
Archive & | operator<< (SHARED_PTR< Type > &instance) |
template<class Type> | |
Archive & | operator<< (Type &instance) |
void | flush () |
template<class Type> | |
Archive & | operator<< (std::list< Type > &l) |
template<class Type> | |
Archive & | operator<< (std::vector< Type > &v) |
template<class A, class B> | |
Archive & | operator<< (std::pair< A, B > &p) |
template<class index_type, class value_type> | |
Archive & | operator<< (std::map< index_type, value_type > &m) |
template<class index_type, class value_type> | |
Archive & | operator<< (std::multimap< index_type, value_type > &m) |
template<class value_type> | |
Archive & | operator<< (std::set< value_type > &s) |
Protected Member Functions | |
ArchiveMode | getArchiveMode () const |
provide archive READ/WRITE mode information. |
Definition at line 33 of file oarchive.hpp.