#include <Archive.h>
|
| Archive (ArchiveImpl *impl_) |
|
bool | isOk () |
|
void | sync () |
|
void | label (const char *value) |
|
template<typename ... Args> |
void | operator() (Args &&... args) |
|
template<class TSerializable > |
ArchiveImpl & | operator<< (TSerializable &source) |
|
template<class TSerializable > |
ArchiveImpl & | operator>> (TSerializable &dest) |
|
void * | getUserData () const |
|
void | setUserData (void *data) |
|
|
template<typename Head > |
void | dispatch (Head &&head) |
|
template<typename Head , typename ... Tail> |
void | dispatch (Head &&head, Tail &&... tail) |
|
◆ Archive()
template<class ArchiveImpl >
20 }
void * userData
Definition: Archive.h:73
ArchiveImpl * impl
Definition: Archive.h:72
◆ dispatch() [1/2]
template<class ArchiveImpl >
template<typename Head >
◆ dispatch() [2/2]
template<class ArchiveImpl >
template<typename Head , typename ... Tail>
void terse::Archive< ArchiveImpl >::dispatch |
( |
Head && |
head, |
|
|
Tail &&... |
tail |
|
) |
| |
|
inlineprotected |
◆ getUserData()
template<class ArchiveImpl >
◆ isOk()
template<class ArchiveImpl >
◆ label()
template<class ArchiveImpl >
◆ operator()()
template<class ArchiveImpl >
template<typename ... Args>
◆ operator<<()
template<class ArchiveImpl >
template<class TSerializable >
ArchiveImpl & terse::Archive< ArchiveImpl >::operator<< |
( |
TSerializable & |
source | ) |
|
|
inline |
◆ operator>>()
template<class ArchiveImpl >
template<class TSerializable >
ArchiveImpl & terse::Archive< ArchiveImpl >::operator>> |
( |
TSerializable & |
dest | ) |
|
|
inline |
◆ setUserData()
template<class ArchiveImpl >
◆ sync()
template<class ArchiveImpl >
◆ impl
template<class ArchiveImpl >
◆ userData
template<class ArchiveImpl >
The documentation for this class was generated from the following file: