Jpp  18.5.2
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
JIO::JSerialisable Class Referenceabstract

Forward declaration of binary output. More...

#include <JSerialisable.hh>

Inheritance diagram for JIO::JSerialisable:
JACOUSTICS::JEvent JACOUSTICS::JEvt JACOUSTICS::JSuperEvt JDETECTOR::JDetector JMARKOV::JPhotonPath JTOOLS::JMultiMapTransformer< 1, JArgument_t > JTOOLS::JMultiMapTransformer< 2, JArgument_t > JTOOLS::JMultiMapTransformer< 3, JArgument_t > JTOOLS::JMultiMapTransformer< 4, JArgument_t > JTOOLS::JMultiMapTransformer< 5, JArgument_t > JOSCPROB::JBaselineComputer JOSCPROB::JOscParametersInterface< T > JOSCPROB::JOscProbInterpolator< JCollection_t, JFunction1D_t, JFunctionalMaplist_t > JPHYSICS::JPDFTable< JFunction1D_t, JPDFMaplist_t > JPHYSICS::JPDFTable< JFunction1D_t, JPDFMapList_t > JPHYSICS::JCDFTable< JFunction1D_t, JMaplist_t, JDistance_t > JPHYSICS::JPDFTable< JFunction1D_t, JMaplist_t, JDistance_t > JTOOLS::JMultiMapTransformer< N, JArgument_t > JTRIGGER::JDOMToPMTMaskMap

Public Member Functions

virtual ~JSerialisable ()
 Virtual destructor. More...
 
virtual JReaderread (JReader &in)=0
 Read from input. More...
 
virtual JWriterwrite (JWriter &out) const =0
 Write to output. More...
 

Detailed Description

Forward declaration of binary output.

Interface class for a data structure with binary I/O.

Definition at line 32 of file JSerialisable.hh.

Constructor & Destructor Documentation

virtual JIO::JSerialisable::~JSerialisable ( )
inlinevirtual

Virtual destructor.

Definition at line 37 of file JSerialisable.hh.

38  {}

Member Function Documentation

virtual JReader& JIO::JSerialisable::read ( JReader in)
pure virtual
virtual JWriter& JIO::JSerialisable::write ( JWriter out) const
pure virtual

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