#include <CalibTracker/SiStripRunSummary/interface/SerializeTxt.h>
Public Member Functions | |
SerializeTxt () | |
Private Member Functions | |
virtual void | readFlag (FlagTxt *poFlagTxt, std::istream &roIn) |
Perform actual flag read. | |
virtual void | writeFlag (std::ostream &roOut, const FlagTxt &roFLAGTXT) const |
Perform actual flag wtore operation. |
Definition at line 24 of file SerializeTxt.h.
SerializeTxt::SerializeTxt | ( | ) | [inline] |
Perform actual flag read.
Used by template read method to overcome compilation problems with include of boost/archive/text_i(o)archive.hpp from header [should be included only once from cpp]. Should be implemented by anchestors.
poFlagTxt | Pointer to FlagTxt anchestor to be saved in output stream | |
roIn | Output stream where flag will be saved |
Implements SerializeBase.
Definition at line 31 of file SerializeTxt.cc.
void SerializeTxt::writeFlag | ( | std::ostream & | roOut, | |
const FlagTxt & | roFLAGTXT | |||
) | const [private, virtual] |
Perform actual flag wtore operation.
Method should be implemented by anchestor.
roOut | Output stream where flags tree will be saved | |
roFLAGTXT | Reference to flag to be stored |
Implements SerializeBase.
Definition at line 23 of file SerializeTxt.cc.