Jpp
17.1.0
the software that should make you happy
|
Forward declaration of binary output. More...
#include <JSerialisable.hh>
Public Member Functions | |
virtual | ~JSerialisable () |
Virtual destructor. More... | |
virtual JReader & | read (JReader &in)=0 |
Read from input. More... | |
virtual JWriter & | write (JWriter &out) const =0 |
Write to output. More... | |
Forward declaration of binary output.
Interface class for a data structure with binary I/O.
Definition at line 32 of file JSerialisable.hh.
|
inlinevirtual |
Read from input.
in | JReader |
Implemented in JPHYSICS::JPDFTransformer< 5, JArgument_t >, JPHYSICS::JPDFTransformer< 4, JArgument_t >, JPHYSICS::JPDFTransformer< 3, JArgument_t >, JPHYSICS::JPDFTransformer< 2, JArgument_t >, JPHYSICS::JPDGTransformer_t< JArgument_t >, JDETECTOR::JDetector, JPHYSICS::JPD0Transformer_t< JArgument_t >, JPHYSICS::JPDFTable< JFunction1D_t, JMaplist_t, JDistance_t >, JPHYSICS::JPDFTable< JFunction1D_t, JPDFMapList_t >, JPHYSICS::JPDFTable< JFunction1D_t, JPDFMaplist_t >, JTOOLS::JMultiMapTransformer< N, JArgument_t >::JMultiMapDefaultTransformer, JPHYSICS::JCDFTable< JFunction1D_t, JMaplist_t, JDistance_t >, JPHYSICS::JPDFTransformer_t< JArgument_t >, JOSCPROB::JOscProbTable< JFunction1D_t, JMaplist_t, JDistance_t >, JOSCPROB::JOscProbTable< JOscProbTable8D_t::JFunction2D_t, JOscProbTable8D_t::JMaplist6D_t, JDistance_t >, JOSCPROB::JOscProbTable< JOscProbTable2D_t::JFunction1D_t, JOscProbTable2D_t::JMaplist1D_t, JDistance_t >, JOSCPROB::JOscProbTable< JOscProbTable6D_t::JConstantFunction1D_t, JOscProbTable6D_t::JMaplist6D_t, JDistance_t >, JTRIGGER::JDOMToPMTMaskMap, and JMARKOV::JPhotonPath.
Write to output.
out | JWriter |
Implemented in JPHYSICS::JPDFTransformer< 5, JArgument_t >, JPHYSICS::JPDFTransformer< 4, JArgument_t >, JPHYSICS::JPDFTransformer< 3, JArgument_t >, JPHYSICS::JPDFTransformer< 2, JArgument_t >, JPHYSICS::JPDGTransformer_t< JArgument_t >, JDETECTOR::JDetector, JPHYSICS::JPD0Transformer_t< JArgument_t >, JPHYSICS::JPDFTable< JFunction1D_t, JMaplist_t, JDistance_t >, JPHYSICS::JPDFTable< JFunction1D_t, JPDFMapList_t >, JPHYSICS::JPDFTable< JFunction1D_t, JPDFMaplist_t >, JPHYSICS::JCDFTable< JFunction1D_t, JMaplist_t, JDistance_t >, JTOOLS::JMultiMapTransformer< N, JArgument_t >::JMultiMapDefaultTransformer, JPHYSICS::JPDFTransformer_t< JArgument_t >, JOSCPROB::JOscProbTable< JFunction1D_t, JMaplist_t, JDistance_t >, JOSCPROB::JOscProbTable< JOscProbTable8D_t::JFunction2D_t, JOscProbTable8D_t::JMaplist6D_t, JDistance_t >, JOSCPROB::JOscProbTable< JOscProbTable2D_t::JFunction1D_t, JOscProbTable2D_t::JMaplist1D_t, JDistance_t >, JOSCPROB::JOscProbTable< JOscProbTable6D_t::JConstantFunction1D_t, JOscProbTable6D_t::JMaplist6D_t, JDistance_t >, JTRIGGER::JDOMToPMTMaskMap, and JMARKOV::JPhotonPath.