#include <BaseIO.h>
|
| template<typename T> |
| static void | write (Writer< T > &WR, const std::string &s, const Serializable &obj) |
| template<typename T> |
| static void | read (Reader< T > &RD, const std::string &s, Serializable &obj) |
| template<typename T1, typename T2> |
| static std::enable_if<!EigenIO::is_tensor< T1 >::value||!EigenIO::is_tensor< T2 >::value, bool >::type | CompareMember (const T1 &lhs, const T2 &rhs) |
| template<typename T1, typename T2> |
| static std::enable_if< EigenIO::is_tensor< T1 >::value &&EigenIO::is_tensor< T2 >::value, bool >::type | CompareMember (const T1 &lhs, const T2 &rhs) |
| template<typename T> |
| static std::enable_if< EigenIO::is_tensor< T >::value, bool >::type | CompareMember (const std::vector< T > &lhs, const std::vector< T > &rhs) |
| template<typename T> |
| static std::enable_if<!EigenIO::is_tensor< T >::value, void >::type | WriteMember (std::ostream &os, const T &object) |
| template<typename T> |
| static std::enable_if< EigenIO::is_tensor< T >::value, void >::type | WriteMember (std::ostream &os, const T &object) |
|
| std::ostream & | operator<< (std::ostream &os, const Serializable &obj) |
Definition at line 536 of file BaseIO.h.
◆ write()
template<typename T>
| void Grid::Serializable::write |
( |
Writer< T > & | WR, |
|
|
const std::string & | s, |
|
|
const Serializable & | obj ) |
|
inlinestatic |
◆ read()
template<typename T>
| void Grid::Serializable::read |
( |
Reader< T > & | RD, |
|
|
const std::string & | s, |
|
|
Serializable & | obj ) |
|
inlinestatic |
◆ CompareMember() [1/3]
template<typename
T1, typename
T2>
◆ CompareMember() [2/3]
template<typename
T1, typename
T2>
◆ CompareMember() [3/3]
template<typename T>
| std::enable_if< EigenIO::is_tensor< T >::value, bool >::type Grid::Serializable::CompareMember |
( |
const std::vector< T > & | lhs, |
|
|
const std::vector< T > & | rhs ) |
|
inlinestatic |
◆ WriteMember() [1/2]
template<typename T>
| std::enable_if<!EigenIO::is_tensor< T >::value, void >::type Grid::Serializable::WriteMember |
( |
std::ostream & | os, |
|
|
const T & | object ) |
|
inlinestatic |
◆ WriteMember() [2/2]
template<typename T>
| std::enable_if< EigenIO::is_tensor< T >::value, void >::type Grid::Serializable::WriteMember |
( |
std::ostream & | os, |
|
|
const T & | object ) |
|
inlinestatic |
◆ operator<<
| std::ostream & operator<< |
( |
std::ostream & | os, |
|
|
const Serializable & | obj ) |
|
friend |
The documentation for this class was generated from the following file: