ALPSCore reference
|
#include <serializer.hpp>
Public Member Functions | |
debug_serializer (std::ostream &stream) | |
debug_serializer (std::ostream &stream, serializer &inner) | |
void | enter (const std::string &group) override |
void | exit () override |
void | write (const std::string &key, ndview< const double > value) override |
void | write (const std::string &key, ndview< const std::complex< double >> value) override |
void | write (const std::string &key, ndview< const complex_op< double >> value) override |
void | write (const std::string &key, ndview< const long > value) override |
void | write (const std::string &key, ndview< const unsigned long > value) override |
Public Member Functions inherited from alps::alea::serializer | |
virtual serializer * | clone () |
virtual | ~serializer () |
Protected Member Functions | |
template<typename T > | |
void | do_write (const std::string &key, ndview< const T > value) |
Definition at line 38 of file serializer.hpp.
|
inline |
Definition at line 42 of file serializer.hpp.
|
inline |
Definition at line 50 of file serializer.hpp.
|
inlineprotected |
Definition at line 89 of file serializer.hpp.
|
inlineoverridevirtual |
Creates and descends into a group with name group
Implements alps::alea::serializer.
Definition at line 55 of file serializer.hpp.
|
inlineoverridevirtual |
Ascends from the lowermost group
Implements alps::alea::serializer.
Definition at line 61 of file serializer.hpp.
|
inlineoverridevirtual |
Writes a named multi-dimensional array of doubles
Implements alps::alea::serializer.
Definition at line 67 of file serializer.hpp.
|
inlineoverridevirtual |
Writes a named multi-dimensional array of complex doubles
Implements alps::alea::serializer.
Definition at line 71 of file serializer.hpp.
|
inlineoverridevirtual |
Writes a named multi-dimensional array of complex operands
Implements alps::alea::serializer.
Definition at line 75 of file serializer.hpp.
|
inlineoverridevirtual |
Writes a named multi-dimensional array of longs
Implements alps::alea::serializer.
Definition at line 79 of file serializer.hpp.
|
inlineoverridevirtual |
Writes a named multi-dimensional array of unsigned longs
Implements alps::alea::serializer.
Definition at line 83 of file serializer.hpp.