#include <streamconstructor.hpp>
Public Member Functions | |
StreamConstructor () | |
constructor | |
virtual | ~StreamConstructor () |
destructor | |
virtual void | operator() (ArchiveStreamBase &) const =0 |
register constructors for a stream |
This is necessary so that the input archive instance that is embedded inside each StreamType is prepared to reconstruct objects by pointer onto a stream. To use SSLConnectionManager correctly, you must provide a derived instance of this class containing the correct calls to register each streamable data type with the input archive instance.
Note: Stream instances must support copy construction
Definition at line 39 of file streamconstructor.hpp.