|  | 
|  | SimpleArchiveIn (std::istream &istream) | 
|  | 
| void | operator& (int64 &val) | 
|  | 
| void | operator& (uint64 &val) | 
|  | 
| void | operator& (long int &val) | 
|  | 
| void | operator& (long unsigned int &val) | 
|  | 
| void | operator& (int32 &val) | 
|  | 
| void | operator& (uint32 &val) | 
|  | 
| void | operator& (int16 &val) | 
|  | 
| void | operator& (uint16 &val) | 
|  | 
| void | operator& (signed char &val) | 
|  | 
| void | operator& (char &val) | 
|  | 
| void | operator& (unsigned char &val) | 
|  | 
| void | operator& (bool &val) | 
|  | 
| void | operator& (double &val) | 
|  | 
| template<class Alloc > | 
| void | operator& (std::basic_string< char, std::char_traits< char >, Alloc > &val) | 
|  | 
| template<class T , class Alloc > | 
| void | operator& (std::vector< T, Alloc > &val) | 
|  | 
| template<class Alloc > | 
| void | operator& (std::vector< bool, Alloc > &val) | 
|  | 
| template<class T , class Alloc > | 
| void | operator& (std::list< T, Alloc > &val) | 
|  | 
| template<class T , class Less , class Alloc > | 
| void | operator& (std::set< T, Less, Alloc > &val) | 
|  | 
| template<class T , class Hash , class Eq , class Alloc > | 
| void | operator& (std::unordered_set< T, Hash, Eq, Alloc > &val) | 
|  | 
| template<class T1 , class T2 > | 
| void | operator& (std::pair< T1, T2 > &val) | 
|  | 
| template<class K , class V , class Less , class Alloc > | 
| void | operator& (std::map< K, V, Less, Alloc > &val) | 
|  | 
| template<class K , class V , class Hash , class Eq , class Alloc > | 
| void | operator& (std::unordered_map< K, V, Hash, Eq, Alloc > &val) | 
|  | 
| template<class T > | 
| void | operator& (T &val) | 
|  | 
| template<typename T > | 
| SimpleArchiveIn & | operator<< (const T &val) | 
|  | 
| SimpleArchiveIn & | operator>> (int64 &val) | 
|  | 
| SimpleArchiveIn & | operator>> (uint64 &val) | 
|  | 
| SimpleArchiveIn & | operator>> (int32 &val) | 
|  | 
| SimpleArchiveIn & | operator>> (uint32 &val) | 
|  | 
| SimpleArchiveIn & | operator>> (int16 &val) | 
|  | 
| SimpleArchiveIn & | operator>> (uint16 &val) | 
|  | 
| SimpleArchiveIn & | operator>> (signed char &val) | 
|  | 
| SimpleArchiveIn & | operator>> (char &val) | 
|  | 
| SimpleArchiveIn & | operator>> (unsigned char &val) | 
|  | 
| SimpleArchiveIn & | operator>> (bool &b) | 
|  | 
| SimpleArchiveIn & | operator>> (double &d) | 
|  | 
| template<class Alloc > | 
| SimpleArchiveIn & | operator>> (std::basic_string< char, std::char_traits< char >, Alloc > &val) | 
|  | 
| template<class T , class Alloc > | 
| SimpleArchiveIn & | operator>> (std::vector< T, Alloc > &val) | 
|  | 
| template<class Alloc > | 
| SimpleArchiveIn & | operator>> (std::vector< bool, Alloc > &val) | 
|  | 
| template<class T , class Alloc > | 
| SimpleArchiveIn & | operator>> (std::list< T, Alloc > &val) | 
|  | 
| template<class T , class Less , class Alloc > | 
| SimpleArchiveIn & | operator>> (std::set< T, Less, Alloc > &val) | 
|  | 
| template<class T , class Hash , class Eq , class Alloc > | 
| SimpleArchiveIn & | operator>> (std::unordered_set< T, Hash, Eq, Alloc > &val) | 
|  | 
| template<class T1 , class T2 > | 
| SimpleArchiveIn & | operator>> (std::pair< T1, T2 > &val) | 
|  | 
| template<class K , class V , class Less , class Alloc > | 
| SimpleArchiveIn & | operator>> (std::map< K, V, Less, Alloc > &val) | 
|  | 
| template<class K , class V , class Hash , class Eq , class Alloc > | 
| SimpleArchiveIn & | operator>> (std::unordered_map< K, V, Hash, Eq, Alloc > &val) | 
|  | 
| template<class T > | 
| SimpleArchiveIn & | operator>> (T &val) | 
|  | 
| template<typename T , size_t n> | 
| SimpleArchiveIn & | operator>> (T(&val)[n]) | 
|  | 
| void | read (void *ptr, size_t n) | 
|  | 
| bool | readBool () | 
|  | 
| double | readDouble () | 
|  | 
| int64 | readInt () | 
|  | 
| uint64 | readUint () | 
|  | 
| void | write (void *ptr, size_t n) | 
|  |