thepeg is hosted by Hepforge, IPPP Durham
ThePEG 2.3.0
ThePEG::DescribeClassPIOHelper< T, NoPIO > Struct Template Reference

Helper class used by DescribeClassT for transparent handling of classes with and without persistent I/O functions. More...

#include <DescribeClass.h>

Static Public Member Functions

static void output (const T &t, PersistentOStream &os)
 Call standard output function.
 
static void input (T &t, PersistentIStream &is, int oldVersion)
 Call standard input function.
 

Detailed Description

template<typename T, bool NoPIO>
struct ThePEG::DescribeClassPIOHelper< T, NoPIO >

Helper class used by DescribeClassT for transparent handling of classes with and without persistent I/O functions.

Definition at line 73 of file DescribeClass.h.

Member Function Documentation

◆ input()

template<typename T , bool NoPIO>
static void ThePEG::DescribeClassPIOHelper< T, NoPIO >::input ( T &  t,
PersistentIStream is,
int  oldVersion 
)
inlinestatic

Call standard input function.

Definition at line 85 of file DescribeClass.h.

Referenced by ThePEG::DescribeClassT< T, BaseT, Abstract, NoPIO >::input().

◆ output()

template<typename T , bool NoPIO>
static void ThePEG::DescribeClassPIOHelper< T, NoPIO >::output ( const T &  t,
PersistentOStream os 
)
inlinestatic

Call standard output function.

Definition at line 78 of file DescribeClass.h.

Referenced by ThePEG::DescribeClassT< T, BaseT, Abstract, NoPIO >::output().


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