ponder 3.2
C++ reflection library
ponder::archive::ArchiveWriter< ARCHIVE > Class Template Reference

#include <serialise.hpp>

Public Types

using ArchiveType = ARCHIVE
 
using NodeType = typename ArchiveType::Node
 

Public Member Functions

 ArchiveWriter (ArchiveType &archive)
 
void write (NodeType parent, const UserObject &object)
 

Detailed Description

template<class ARCHIVE>
class ponder::archive::ArchiveWriter< ARCHIVE >

For writing archive requires the following concepts:

class Archive { public: NodeType beginChild(NodeType parent, const std::string& name); void setText(NodeType node, const std::string& text); bool isValid(NodeType node); };


The documentation for this class was generated from the following file: