|
|
template<typename T > |
| OArchive & | operator<< (T &val) |
| |
|
| Archive ()=default |
| |
|
virtual Archive & | operator() (bool &val, const char *name=nullptr)=0 |
| |
|
virtual Archive & | operator() (int &val, const char *name=nullptr)=0 |
| |
|
virtual Archive & | operator() (double &val, const char *name=nullptr)=0 |
| |
|
virtual Archive & | operator() (std::string &val, const char *name=nullptr)=0 |
| |
|
virtual Archive & | operator() (Attribute &attr) |
| |
|
A_ALWAYS_INLINE Archive & | operator& (bool &val) |
| |
|
A_ALWAYS_INLINE Archive & | operator& (int &val) |
| |
|
A_ALWAYS_INLINE Archive & | operator& (double &val) |
| |
|
A_ALWAYS_INLINE Archive & | operator& (std::string &val) |
| |
|
A_ALWAYS_INLINE Archive & | operator& (Attribute &attr) |
| |
|
A_ALWAYS_INLINE Archive & | operator& (const NameValuePair< bool > &nvp) |
| |
|
A_ALWAYS_INLINE Archive & | operator& (const NameValuePair< int > &nvp) |
| |
|
A_ALWAYS_INLINE Archive & | operator& (const NameValuePair< double > &nvp) |
| |
|
A_ALWAYS_INLINE Archive & | operator& (const NameValuePair< std::string > &nvp) |
| |