ldas-tools-framecpp 2.9.2
|
Contains class information of a dictionary structure. More...
#include <FrSH.hh>
Public Member Functions | |
FrSH () | |
Default constructor. More... | |
FrSH (const name_type &Name, class_type ClassId, const comment_type &Comment) | |
constructor More... | |
virtual | ~FrSH () |
Desctructor. More... | |
bool | operator== (const FrSH &RHS) const |
comparison operator More... | |
virtual bool | operator== (const Common::FrameSpec::Object &Obj) const |
comparison operator More... | |
FrSH () | |
Default constructor. More... | |
FrSH (const name_type &Name, class_type ClassId, const comment_type &Comment) | |
constructor More... | |
virtual | ~FrSH () |
Desctructor. More... | |
bool | operator== (const FrSH &RHS) const |
comparison operator More... | |
virtual bool | operator== (const Common::FrameSpec::Object &Obj) const |
comparison operator More... | |
FrSH () | |
Default constructor. More... | |
FrSH (const name_type &Name, class_type ClassId, const comment_type &Comment) | |
constructor More... | |
virtual | ~FrSH () |
Desctructor. More... | |
bool | operator== (const FrSH &RHS) const |
comparison operator More... | |
virtual bool | operator== (const Common::FrameSpec::Object &Obj) const |
comparison operator More... | |
virtual const char * | ObjectStructName () const |
The name structure name of this object. More... | |
virtual const char * | ObjectStructName () const |
The name structure name of this object. More... | |
virtual const char * | ObjectStructName () const |
The name structure name of this object. More... | |
Common::FrameSpec::Object * | Clone () const |
constructor - virtual copy constructor More... | |
Common::FrameSpec::Object * | Clone () const |
constructor - virtual copy constructor More... | |
Common::FrameSpec::Object * | Clone () const |
constructor - virtual copy constructor More... | |
class_type | GetClass () const |
Return class of object. More... | |
class_type | GetClass () const |
Return class of object. More... | |
class_type | GetClass () const |
Return class of object. More... | |
class_type | GetClass () const |
Retrieve the class identifier. More... | |
const comment_type & | GetComment () const |
Return comment of object. More... | |
const comment_type & | GetComment () const |
Return comment of object. More... | |
const comment_type & | GetComment () const |
Return comment of object. More... | |
const name_type & | GetName () const |
Return name of object. More... | |
const name_type & | GetName () const |
Return name of object. More... | |
const name_type & | GetName () const |
Return name of object. More... | |
virtual streamsize_type | Bytes (const StreamBase &Stream) const |
Return the number of bytes for this object. More... | |
virtual streamsize_type | Bytes (const StreamBase &Stream) const |
Return the number of bytes for this object. More... | |
virtual streamsize_type | Bytes (const StreamBase &Stream) const |
Return the number of bytes for this object. More... | |
virtual self_type * | Create (istream_type &Stream) const |
Virtual constructor. More... | |
virtual self_type * | Create (istream_type &Stream) const |
Virtual constructor. More... | |
virtual self_type * | Create (istream_type &Stream) const |
Virtual constructor. More... | |
virtual void | Write (ostream_type &Stream) const |
Write object to the stream. More... | |
virtual void | Write (ostream_type &Stream) const |
Write object to the stream. More... | |
virtual void | Write (ostream_type &Stream) const |
Write object to the stream. More... | |
const Description * | GetDescription () const |
Retrieve FrSH/FrSE description of the parent object. More... | |
const Description * | GetDescription () const |
Retrieve FrSH/FrSE description of the parent object. More... | |
const Description * | GetDescription () const |
Retrieve FrSH/FrSE description of the parent object. More... | |
ostream_type & | WriteNext (ostream_type &Stream) const |
Write a next pointer to the parent to the stream. More... | |
ostream_type & | WriteNext (ostream_type &Stream) const |
Write a next pointer to the parent to the stream. More... | |
ostream_type & | WriteNext (ostream_type &Stream) const |
Write a next pointer to the parent to the stream. More... | |
template<typename PreviousType , typename CurrentType > | |
FrameSpec::ObjectInterface::promote_ret_type | PromoteObject (FrameSpec::ObjectInterface::frame_spec_version_type Target, FrameSpec::ObjectInterface::frame_spec_version_type Source, FrameSpec::ObjectInterface::promote_arg_type Obj, IStream *Stream) |
virtual void | VerifyObject (Verify &Verifier, IFrameStream &Stream) const |
Verify an object. More... | |
virtual void | VerifyObject (Verify &Verifier, IFrameStream &Stream) const |
Verify an object. More... | |
virtual void | VerifyObject (Verify &Verifier, IFrameStream &Stream) const |
Verify an object. More... | |
void | TOCQuery (int InfoClass,...) const |
void | TOCQuery (int InfoClass,...) const |
void | TOCQuery (int InfoClass,...) const |
Static Public Member Functions | |
static promote_ret_type | Promote (INT_2U Source, promote_arg_type Obj, istream_type *Stream) |
Promote previous version of object to this version. More... | |
static promote_ret_type | Promote (INT_2U Source, promote_arg_type Obj, istream_type *Stream) |
Promote previous version of object to this version. More... | |
static promote_ret_type | Promote (INT_2U Source, promote_arg_type Obj, istream_type *Stream) |
Promote previous version of object to this version. More... | |
static const Common::Description * | StructDescription () |
The description of structure. More... | |
static const Common::Description * | StructDescription () |
The description of structure. More... | |
static const Common::Description * | StructDescription () |
The description of structure. More... | |
static struct_name_type | FrameSpecName () |
static struct_name_type | FrameSpecName () |
static struct_name_type | FrameSpecName () |
static struct_name_type | StructName () |
static struct_name_type | StructName () |
static struct_name_type | StructName () |
static struct_desc_type | FrameSpecDescription () |
Return the dictionary name of the structure. More... | |
static struct_desc_type | FrameSpecDescription () |
Return the dictionary name of the structure. More... | |
static struct_desc_type | FrameSpecDescription () |
Return the dictionary name of the structure. More... | |
static struct_id_type | FrameSpecId () |
Return the dictionary name of the structure. More... | |
static struct_id_type | FrameSpecId () |
Return the dictionary name of the structure. More... | |
static struct_id_type | FrameSpecId () |
Return the dictionary name of the structure. More... | |
static const char * | CheckSumDataClass () |
Data class to be used in class field of FrSE. More... | |
static const char * | CheckSumDataClass () |
Data class to be used in class field of FrSE. More... | |
static const char * | CheckSumDataClass () |
Data class to be used in class field of FrSE. More... | |
static const char * | CheckSumDataComment () |
Comment to be used in comment field of FrSE. More... | |
static const char * | CheckSumDataComment () |
Comment to be used in comment field of FrSE. More... | |
static const char * | CheckSumDataComment () |
Comment to be used in comment field of FrSE. More... | |
static object_type | DemoteObject (frame_spec_version_type Target, object_type Obj, istream_type *Stream) |
Down grade an object. More... | |
static object_type | DemoteObject (frame_spec_version_type Target, object_type Obj, istream_type *Stream) |
Down grade an object. More... | |
static object_type | DemoteObject (frame_spec_version_type Target, object_type Obj, istream_type *Stream) |
Down grade an object. More... | |
static object_type | PromoteObject (frame_spec_version_type Target, frame_spec_version_type Source, object_type Obj, istream_type *Stream) |
Upgrade an object. More... | |
template<typename PreviousType , typename CurrentType > | |
static object_type | PromoteObject (frame_spec_version_type Target, frame_spec_version_type Source, object_type Obj, istream_type *Stream) |
Upgrade an object. More... | |
static object_type | PromoteObject (frame_spec_version_type Target, frame_spec_version_type Source, object_type Obj, istream_type *Stream) |
Upgrade an object. More... | |
template<typename PreviousType , typename CurrentType > | |
static object_type | PromoteObject (frame_spec_version_type Target, frame_spec_version_type Source, object_type Obj, istream_type *Stream) |
Upgrade an object. More... | |
static object_type | PromoteObject (frame_spec_version_type Target, frame_spec_version_type Source, object_type Obj, istream_type *Stream) |
Upgrade an object. More... | |
template<typename PreviousType , typename CurrentType > | |
static object_type | PromoteObject (frame_spec_version_type Target, frame_spec_version_type Source, object_type Obj, istream_type *Stream) |
Upgrade an object. More... | |
template<class T > | |
static int | DataType (const T *Data) |
template<class T > | |
static int | DataType (const T &Data) |
template<class T > | |
static int | DataType (const T *Data) |
template<class T > | |
static int | DataType (const T &Data) |
template<class T > | |
static int | DataType (const T *Data) |
template<class T > | |
static int | DataType (const T &Data) |
Static Public Attributes | |
static struct_name_type | struct_name |
static struct_desc_type | struct_desc |
static struct_id_type | struct_id |
Protected Types | |
typedef STRING | io_name_type |
typedef STRING | io_name_type |
typedef STRING | io_name_type |
typedef STRING | io_comment_type |
typedef STRING | io_comment_type |
typedef STRING | io_comment_type |
Protected Member Functions | |
virtual void | vTOCQuery (int InfoClass, va_list vl) const |
Answer requests for information as needed by TOC. More... | |
virtual void | vTOCQuery (int InfoClass, va_list vl) const |
Answer requests for information as needed by TOC. More... | |
virtual void | vTOCQuery (int InfoClass, va_list vl) const |
Answer requests for information as needed by TOC. More... | |
virtual void | assign (assign_stream_type &Stream) |
Assign the contents of the instance. More... | |
virtual void | assign (assign_stream_type &Stream) |
Assign the contents of the instance. More... | |
virtual void | assign (assign_stream_type &Stream) |
Assign the contents of the instance. More... | |
virtual const std::string & | name () const |
virtual const std::string & | name () const |
virtual const std::string & | name () const |
virtual cmn_classId_type | classId () const |
virtual cmn_classId_type | classId () const |
virtual cmn_classId_type | classId () const |
virtual demote_ret_type | demote (frame_spec_version_type Target, demote_arg_type Obj, istream_type *Stream) const |
Demotes object to previous version of the frame spec. More... | |
virtual demote_ret_type | demote (frame_spec_version_type Target, demote_arg_type Obj, istream_type *Stream) const |
Demotes object to previous version of the frame spec. More... | |
virtual demote_ret_type | demote (frame_spec_version_type Target, demote_arg_type Obj, istream_type *Stream) const |
Demotes object to previous version of the frame spec. More... | |
virtual demote_ret_type | demote (frame_spec_version_type Target, demote_arg_type Obj, istream_type *Stream) const =0 |
Demotes object to previous version of the frame spec. More... | |
virtual promote_ret_type | promote (frame_spec_version_type Target, promote_arg_type Obj, istream_type *Stream) const |
Promotes object to another version of the frame spec. More... | |
virtual promote_ret_type | promote (frame_spec_version_type Target, promote_arg_type Obj, istream_type *Stream) const |
Promotes object to another version of the frame spec. More... | |
virtual promote_ret_type | promote (frame_spec_version_type Target, promote_arg_type Obj, istream_type *Stream) const |
Promotes object to another version of the frame spec. More... | |
virtual promote_ret_type | promote (frame_spec_version_type Target, promote_arg_type Obj, istream_type *Stream) const =0 |
Promotes object to another version of the frame spec. More... | |
cmn_streamsize_type | pBytes (const Common::StreamBase &Stream) const |
Number of bytes needed to write this structure. More... | |
cmn_streamsize_type | pBytes (const Common::StreamBase &Stream) const |
Number of bytes needed to write this structure. More... | |
cmn_streamsize_type | pBytes (const Common::StreamBase &Stream) const |
Number of bytes needed to write this structure. More... | |
virtual self_type * | pCreate (istream_type &Stream) const |
Virtual constructor. More... | |
virtual self_type * | pCreate (istream_type &Stream) const |
Virtual constructor. More... | |
virtual self_type * | pCreate (istream_type &Stream) const |
Virtual constructor. More... | |
virtual void | pWrite (ostream_type &Stream) const |
Write the structure to the stream. More... | |
virtual void | pWrite (ostream_type &Stream) const |
Write the structure to the stream. More... | |
virtual void | pWrite (ostream_type &Stream) const |
Write the structure to the stream. More... | |
virtual class_type | getClass () const |
Retrieve the class identifier. More... | |
virtual class_type | getClass () const |
Retrieve the class identifier. More... | |
virtual class_type | getClass () const |
Retrieve the class identifier. More... | |
Protected Attributes | |
name_type | name |
comment_type | comment |
class_type | klass |
Private Types | |
typedef ObjectWithChecksum< Common::FrameSpec::Object > | object_type |
typedef ObjectWithChecksum< Common::FrameSpec::Object > | object_type |
typedef ObjectWithChecksum< Common::FrameSpec::Object > | object_type |
typedef Common::FrameSpec::ObjectWithChecksum< Common::FrSH, checksum_type > | object_base_type |
typedef Common::FrameSpec::ObjectWithChecksum< Common::FrSH, checksum_type > | object_base_type |
typedef Common::FrameSpec::ObjectWithChecksum< Common::FrSH, checksum_type > | object_base_type |
Private Member Functions | |
virtual Object * | Create () const |
virtual Object * | Create (std::istream &Buffer) const |
constructor - virtual More... | |
virtual Object * | Create () const |
virtual Object * | Create (std::istream &Buffer) const |
constructor - virtual More... | |
virtual Object * | Create () const |
virtual Object * | Create (std::istream &Buffer) const |
constructor - virtual More... | |
void | save (Archive &ar, const unsigned int version) const |
void | save (Archive &ar, const unsigned int version) const |
void | save (Archive &ar, const unsigned int version) const |
void | load (Archive &ar, const unsigned int version) |
void | load (Archive &ar, const unsigned int version) |
void | load (Archive &ar, const unsigned int version) |
Private Attributes | |
checksum_type | m_chkSum |
Structure checksum. More... | |
const class_type | m_class |
Storage for the class identifier. More... | |
const Description *const | m_desc |
Description for parent class. More... | |
Contains class information of a dictionary structure.
A dictionary structure is written to the output stream the imediately preceeding the first occurance of the frame structure it describes. This class gives information about the class structure being described. In a dictionary structure, there is only one occurance of FrSH. It must be the first element of the dictionary structure.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Class number of structure being described.
|
inherited |
Class number of structure being described.
|
inherited |
Class number of structure being described.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Comment.
|
inherited |
Comment.
|
inherited |
Comment.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Name of structure being described by this dictionary structure
|
inherited |
Name of structure being described by this dictionary structure
|
inherited |
Name of structure being described by this dictionary structure
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
FrameCPP::Version_8::FrSH::FrSH | ( | ) |
Default constructor.
FrameCPP::Version_8::FrSH::FrSH | ( | const name_type & | Name, |
class_type | ClassId, | ||
const comment_type & | Comment | ||
) |
constructor
[in] | Name | Name of structure being described by this dictionary structure. |
[in] | ClassId | Class number of structure being described |
[in] | Comment | Comment describing the class. |
|
virtual |
Desctructor.
FrameCPP::Version_8::FrSH::FrSH | ( | ) |
Default constructor.
FrameCPP::Version_8::FrSH::FrSH | ( | const name_type & | Name, |
class_type | ClassId, | ||
const comment_type & | Comment | ||
) |
constructor
[in] | Name | Name of structure being described by this dictionary structure. |
[in] | ClassId | Class number of structure being described |
[in] | Comment | Comment describing the class. |
|
virtual |
Desctructor.
FrameCPP::Version_8::FrSH::FrSH | ( | ) |
Default constructor.
FrameCPP::Version_8::FrSH::FrSH | ( | const name_type & | Name, |
class_type | ClassId, | ||
const comment_type & | Comment | ||
) |
constructor
[in] | Name | Name of structure being described by this dictionary structure. |
[in] | ClassId | Class number of structure being described |
[in] | Comment | Comment describing the class. |
|
virtual |
Desctructor.
|
inlineprotectedvirtualinherited |
Assign the contents of the instance.
[in] | Stream | An input stream from which to read information for the instance. |
Implements FrameCPP::Common::FrSH.
|
inlineprotectedvirtualinherited |
Assign the contents of the instance.
[in] | Stream | An input stream from which to read information for the instance. |
Implements FrameCPP::Common::FrSH.
|
inlineprotectedvirtualinherited |
Assign the contents of the instance.
[in] | Stream | An input stream from which to read information for the instance. |
Implements FrameCPP::Common::FrSH.
|
virtualinherited |
Return the number of bytes for this object.
[in] | Stream | Stream characteristics used to determine the number of bytes needed to format the object for the Stream. |
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
virtualinherited |
Return the number of bytes for this object.
[in] | Stream | Stream characteristics used to determine the number of bytes needed to format the object for the Stream. |
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
virtualinherited |
Return the number of bytes for this object.
[in] | Stream | Stream characteristics used to determine the number of bytes needed to format the object for the Stream. |
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
staticinherited |
Data class to be used in class field of FrSE.
|
staticinherited |
Data class to be used in class field of FrSE.
|
staticinherited |
Data class to be used in class field of FrSE.
|
staticinherited |
Comment to be used in comment field of FrSE.
|
staticinherited |
Comment to be used in comment field of FrSE.
|
staticinherited |
Comment to be used in comment field of FrSE.
|
inlineprotectedvirtualinherited |
Implements FrameCPP::Common::FrSH.
|
inlineprotectedvirtualinherited |
Implements FrameCPP::Common::FrSH.
|
inlineprotectedvirtualinherited |
Implements FrameCPP::Common::FrSH.
|
inlinevirtualinherited |
constructor - virtual copy constructor
Reimplemented from FrameCPP::Common::FrameSpec::ObjectInterface.
|
inlinevirtualinherited |
constructor - virtual copy constructor
Reimplemented from FrameCPP::Common::FrameSpec::ObjectInterface.
|
inlinevirtualinherited |
constructor - virtual copy constructor
Reimplemented from FrameCPP::Common::FrameSpec::ObjectInterface.
|
inlineprivatevirtualinherited |
Reimplemented from FrameCPP::Common::FrameSpec::ObjectInterface.
|
inlineprivatevirtualinherited |
Reimplemented from FrameCPP::Common::FrameSpec::ObjectInterface.
|
inlineprivatevirtualinherited |
Reimplemented from FrameCPP::Common::FrameSpec::ObjectInterface.
|
virtualinherited |
Virtual constructor.
[in] | Stream | The input stream from where the object is being read. |
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
virtualinherited |
Virtual constructor.
[in] | Stream | The input stream from where the object is being read. |
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
virtualinherited |
Virtual constructor.
[in] | Stream | The input stream from where the object is being read. |
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
inlineprivatevirtualinherited |
constructor - virtual
Reimplemented from FrameCPP::Common::FrameSpec::ObjectInterface.
|
inlineprivatevirtualinherited |
constructor - virtual
Reimplemented from FrameCPP::Common::FrameSpec::ObjectInterface.
|
inlineprivatevirtualinherited |
constructor - virtual
Reimplemented from FrameCPP::Common::FrameSpec::ObjectInterface.
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
inlineprotectedvirtualinherited |
Demotes object to previous version of the frame spec.
[in] | Target | The version of the frame specification to demote too. |
[in] | Obj | The version of the object to demote. |
[in] | Stream | The input stream from which the original object was read. |
|
inlineprotectedvirtualinherited |
Demotes object to previous version of the frame spec.
[in] | Target | The version of the frame specification to demote too. |
[in] | Obj | The version of the object to demote. |
[in] | Stream | The input stream from which the original object was read. |
|
inlineprotectedvirtualinherited |
Demotes object to previous version of the frame spec.
[in] | Target | The version of the frame specification to demote too. |
[in] | Obj | The version of the object to demote. |
[in] | Stream | The input stream from which the original object was read. |
|
protectedpure virtualinherited |
Demotes object to previous version of the frame spec.
[in] | Target | The version of the frame specification to demote too. |
[in] | Obj | The version of the object to demote. |
[in] | Stream | The input stream from which the original object was read. |
Implemented in FrameCPP::Version_8::FrRawDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrRawDataImpl::ClassicIO< FrRawData >, FrameCPP::Version_8::FrSEImpl::ClassicIO< BASE_TYPE >, FrameCPP::Version_8::FrSEImpl::ClassicIO< FrSE >, FrameCPP::Version_8::FrSimDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrSimDataImpl::ClassicIO< FrSimData >, FrameCPP::Version_8::FrSummaryImpl::ClassicIO< T >, FrameCPP::Version_8::FrSummaryImpl::ClassicIO< FrSummary >, FrameCPP::Version_8::FrTableImpl::ClassicIO< T >, FrameCPP::Version_8::FrTableImpl::ClassicIO< FrTable >, FrameCPP::Version_8::FrTOCImpl::ClassicIO< T >, FrameCPP::Version_8::FrTOCImpl::ClassicIO< FrTOC >, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >, FrameCPP::Version_8::FrRawDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrRawDataImpl::ClassicIO< FrRawData >, FrameCPP::Version_8::FrSEImpl::ClassicIO< BASE_TYPE >, FrameCPP::Version_8::FrSEImpl::ClassicIO< FrSE >, FrameCPP::Version_8::FrSimDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrSimDataImpl::ClassicIO< FrSimData >, FrameCPP::Version_8::FrSummaryImpl::ClassicIO< T >, FrameCPP::Version_8::FrSummaryImpl::ClassicIO< FrSummary >, FrameCPP::Version_8::FrTableImpl::ClassicIO< T >, FrameCPP::Version_8::FrTableImpl::ClassicIO< FrTable >, FrameCPP::Version_8::FrTOCImpl::ClassicIO< T >, FrameCPP::Version_8::FrTOCImpl::ClassicIO< FrTOC >, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >, FrameCPP::Version_8::FrRawDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrRawDataImpl::ClassicIO< FrRawData >, FrameCPP::Version_8::FrSEImpl::ClassicIO< BASE_TYPE >, FrameCPP::Version_8::FrSEImpl::ClassicIO< FrSE >, FrameCPP::Version_8::FrSimDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrSimDataImpl::ClassicIO< FrSimData >, FrameCPP::Version_8::FrSummaryImpl::ClassicIO< T >, FrameCPP::Version_8::FrSummaryImpl::ClassicIO< FrSummary >, FrameCPP::Version_8::FrTableImpl::ClassicIO< T >, FrameCPP::Version_8::FrTableImpl::ClassicIO< FrTable >, FrameCPP::Version_8::FrTOCImpl::ClassicIO< T >, FrameCPP::Version_8::FrTOCImpl::ClassicIO< FrTOC >, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >, FrameCPP::Common::PTR_STRUCT< DC, DI >, FrameCPP::Common::StreamRef< LT, CT, IT >, FrameCPP::Common::StreamRef2< LT, CKT, CT, IT >, FrameCPP::Common::PTR_STRUCT< DC, DI >, FrameCPP::Common::StreamRef< LT, CT, IT >, FrameCPP::Common::StreamRef2< LT, CKT, CT, IT >, FrameCPP::Common::PTR_STRUCT< DC, DI >, FrameCPP::Common::StreamRef< LT, CT, IT >, FrameCPP::Common::StreamRef2< LT, CKT, CT, IT >, FrameCPP::Version_3::FrAdcData, FrameCPP::Version_3::FrDetector, FrameCPP::Version_3::FrEndOfFile, FrameCPP::Version_3::FrEndOfFrame, FrameCPP::Version_3::FrHeader, FrameCPP::Version_3::FrHistory, FrameCPP::Version_3::FrMsg, FrameCPP::Version_3::FrProcData, FrameCPP::Version_3::FrRawData, FrameCPP::Version_3::FrSE, FrameCPP::Version_3::FrSerData, FrameCPP::Version_3::FrSH, FrameCPP::Version_3::FrSimData, FrameCPP::Version_3::FrStatData, FrameCPP::Version_3::FrSummary, FrameCPP::Version_3::FrTrigData, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrAdcData, FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrDetector, FrameCPP::Version_4::FrEndOfFile, FrameCPP::Version_4::FrEndOfFrame, FrameCPP::Version_4::FrProcData, FrameCPP::Version_4::FrRawData, FrameCPP::Version_4::FrSerData, FrameCPP::Version_4::FrSimData, FrameCPP::Version_4::FrSimEvent, FrameCPP::Version_4::FrStatData, FrameCPP::Version_4::FrSummary, FrameCPP::Version_4::FrTable, FrameCPP::Version_4::FrTOC, FrameCPP::Version_4::FrTrigData, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrAdcData, FrameCPP::Version_6::FrameH, FrameCPP::Version_6::FrDetector, FrameCPP::Version_6::FrEndOfFile, FrameCPP::Version_6::FrEndOfFrame, FrameCPP::Version_6::FrEvent, FrameCPP::Version_6::FrMsg, FrameCPP::Version_6::FrProcData, FrameCPP::Version_6::FrRawData, FrameCPP::Version_6::FrSerData, FrameCPP::Version_6::FrSimData, FrameCPP::Version_6::FrSimEvent, FrameCPP::Version_6::FrStatData, FrameCPP::Version_6::FrSummary, FrameCPP::Version_6::FrTable, FrameCPP::Version_6::FrTOC, FrameCPP::Version_6::FrVect, FrameCPP::Version_7::FrameH, FrameCPP::Version_7::FrEvent, FrameCPP::Version_7::FrRawData, FrameCPP::Version_7::FrSerData, FrameCPP::Version_7::FrSimData, FrameCPP::Version_7::FrSimEvent, FrameCPP::Version_8::FrEndOfFile, FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrAdcDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrAdcDataImpl::ClassicIO< FrAdcData >, FrameCPP::Version_8::FrameHImpl::ClassicIO< T >, FrameCPP::Version_8::FrameHImpl::ClassicIO< FrameH >, FrameCPP::Version_8::FrDetectorImpl::ClassicIO< T >, FrameCPP::Version_8::FrDetectorImpl::ClassicIO< FrDetector >, FrameCPP::Version_8::FrEndOfFrameImpl::ClassicIO< T >, FrameCPP::Version_8::FrEndOfFrameImpl::ClassicIO< FrEndOfFrame >, FrameCPP::Version_8::FrEventImpl::ClassicIO< T >, FrameCPP::Version_8::FrEventImpl::ClassicIO< FrEvent >, FrameCPP::Version_8::FrHistoryImpl::ClassicIO< T >, FrameCPP::Version_8::FrHistoryImpl::ClassicIO< FrHistory >, FrameCPP::Version_8::FrMsgImpl::ClassicIO< T >, FrameCPP::Version_8::FrMsgImpl::ClassicIO< FrMsg >, FrameCPP::Version_8::FrProcDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrProcDataImpl::ClassicIO< FrProcData >, FrameCPP::Version_8::FrSerDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrSerDataImpl::ClassicIO< FrSerData >, FrameCPP::Version_8::FrSimEventImpl::ClassicIO< T >, FrameCPP::Version_8::FrSimEventImpl::ClassicIO< FrSimEvent >, FrameCPP::Version_3::FrAdcData, FrameCPP::Version_3::FrDetector, FrameCPP::Version_3::FrEndOfFile, FrameCPP::Version_3::FrEndOfFrame, FrameCPP::Version_3::FrHeader, FrameCPP::Version_3::FrHistory, FrameCPP::Version_3::FrMsg, FrameCPP::Version_3::FrProcData, FrameCPP::Version_3::FrRawData, FrameCPP::Version_3::FrSE, FrameCPP::Version_3::FrSerData, FrameCPP::Version_3::FrSH, FrameCPP::Version_3::FrSimData, FrameCPP::Version_3::FrStatData, FrameCPP::Version_3::FrSummary, FrameCPP::Version_3::FrTrigData, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrAdcData, FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrDetector, FrameCPP::Version_4::FrEndOfFile, FrameCPP::Version_4::FrEndOfFrame, FrameCPP::Version_4::FrProcData, FrameCPP::Version_4::FrRawData, FrameCPP::Version_4::FrSerData, FrameCPP::Version_4::FrSimData, FrameCPP::Version_4::FrSimEvent, FrameCPP::Version_4::FrStatData, FrameCPP::Version_4::FrSummary, FrameCPP::Version_4::FrTable, FrameCPP::Version_4::FrTOC, FrameCPP::Version_4::FrTrigData, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrAdcData, FrameCPP::Version_6::FrameH, FrameCPP::Version_6::FrDetector, FrameCPP::Version_6::FrEndOfFile, FrameCPP::Version_6::FrEndOfFrame, FrameCPP::Version_6::FrEvent, FrameCPP::Version_6::FrMsg, FrameCPP::Version_6::FrProcData, FrameCPP::Version_6::FrRawData, FrameCPP::Version_6::FrSerData, FrameCPP::Version_6::FrSimData, FrameCPP::Version_6::FrSimEvent, FrameCPP::Version_6::FrStatData, FrameCPP::Version_6::FrSummary, FrameCPP::Version_6::FrTable, FrameCPP::Version_6::FrTOC, FrameCPP::Version_6::FrVect, FrameCPP::Version_7::FrameH, FrameCPP::Version_7::FrEvent, FrameCPP::Version_7::FrRawData, FrameCPP::Version_7::FrSerData, FrameCPP::Version_7::FrSimData, FrameCPP::Version_7::FrSimEvent, FrameCPP::Version_8::FrEndOfFile, FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrAdcDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrAdcDataImpl::ClassicIO< FrAdcData >, FrameCPP::Version_8::FrameHImpl::ClassicIO< T >, FrameCPP::Version_8::FrameHImpl::ClassicIO< FrameH >, FrameCPP::Version_8::FrDetectorImpl::ClassicIO< T >, FrameCPP::Version_8::FrDetectorImpl::ClassicIO< FrDetector >, FrameCPP::Version_8::FrEndOfFrameImpl::ClassicIO< T >, FrameCPP::Version_8::FrEndOfFrameImpl::ClassicIO< FrEndOfFrame >, FrameCPP::Version_8::FrEventImpl::ClassicIO< T >, FrameCPP::Version_8::FrEventImpl::ClassicIO< FrEvent >, FrameCPP::Version_8::FrHistoryImpl::ClassicIO< T >, FrameCPP::Version_8::FrHistoryImpl::ClassicIO< FrHistory >, FrameCPP::Version_8::FrMsgImpl::ClassicIO< T >, FrameCPP::Version_8::FrMsgImpl::ClassicIO< FrMsg >, FrameCPP::Version_8::FrProcDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrProcDataImpl::ClassicIO< FrProcData >, FrameCPP::Version_8::FrSerDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrSerDataImpl::ClassicIO< FrSerData >, FrameCPP::Version_8::FrSimEventImpl::ClassicIO< T >, FrameCPP::Version_8::FrSimEventImpl::ClassicIO< FrSimEvent >, FrameCPP::Version_3::FrAdcData, FrameCPP::Version_3::FrDetector, FrameCPP::Version_3::FrEndOfFile, FrameCPP::Version_3::FrEndOfFrame, FrameCPP::Version_3::FrHeader, FrameCPP::Version_3::FrHistory, FrameCPP::Version_3::FrMsg, FrameCPP::Version_3::FrProcData, FrameCPP::Version_3::FrRawData, FrameCPP::Version_3::FrSE, FrameCPP::Version_3::FrSerData, FrameCPP::Version_3::FrSH, FrameCPP::Version_3::FrSimData, FrameCPP::Version_3::FrStatData, FrameCPP::Version_3::FrSummary, FrameCPP::Version_3::FrTrigData, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrAdcData, FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrDetector, FrameCPP::Version_4::FrEndOfFile, FrameCPP::Version_4::FrEndOfFrame, FrameCPP::Version_4::FrProcData, FrameCPP::Version_4::FrRawData, FrameCPP::Version_4::FrSerData, FrameCPP::Version_4::FrSimData, FrameCPP::Version_4::FrSimEvent, FrameCPP::Version_4::FrStatData, FrameCPP::Version_4::FrSummary, FrameCPP::Version_4::FrTable, FrameCPP::Version_4::FrTOC, FrameCPP::Version_4::FrTrigData, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrAdcData, FrameCPP::Version_6::FrameH, FrameCPP::Version_6::FrDetector, FrameCPP::Version_6::FrEndOfFile, FrameCPP::Version_6::FrEndOfFrame, FrameCPP::Version_6::FrEvent, FrameCPP::Version_6::FrMsg, FrameCPP::Version_6::FrProcData, FrameCPP::Version_6::FrRawData, FrameCPP::Version_6::FrSerData, FrameCPP::Version_6::FrSimData, FrameCPP::Version_6::FrSimEvent, FrameCPP::Version_6::FrStatData, FrameCPP::Version_6::FrSummary, FrameCPP::Version_6::FrTable, FrameCPP::Version_6::FrTOC, FrameCPP::Version_6::FrVect, FrameCPP::Version_7::FrameH, FrameCPP::Version_7::FrEvent, FrameCPP::Version_7::FrRawData, FrameCPP::Version_7::FrSerData, FrameCPP::Version_7::FrSimData, FrameCPP::Version_7::FrSimEvent, FrameCPP::Version_8::FrEndOfFile, FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrAdcDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrAdcDataImpl::ClassicIO< FrAdcData >, FrameCPP::Version_8::FrameHImpl::ClassicIO< T >, FrameCPP::Version_8::FrameHImpl::ClassicIO< FrameH >, FrameCPP::Version_8::FrDetectorImpl::ClassicIO< T >, FrameCPP::Version_8::FrDetectorImpl::ClassicIO< FrDetector >, FrameCPP::Version_8::FrEndOfFrameImpl::ClassicIO< T >, FrameCPP::Version_8::FrEndOfFrameImpl::ClassicIO< FrEndOfFrame >, FrameCPP::Version_8::FrEventImpl::ClassicIO< T >, FrameCPP::Version_8::FrEventImpl::ClassicIO< FrEvent >, FrameCPP::Version_8::FrHistoryImpl::ClassicIO< T >, FrameCPP::Version_8::FrHistoryImpl::ClassicIO< FrHistory >, FrameCPP::Version_8::FrMsgImpl::ClassicIO< T >, FrameCPP::Version_8::FrMsgImpl::ClassicIO< FrMsg >, FrameCPP::Version_8::FrProcDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrProcDataImpl::ClassicIO< FrProcData >, FrameCPP::Version_8::FrSerDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrSerDataImpl::ClassicIO< FrSerData >, FrameCPP::Version_8::FrSimEventImpl::ClassicIO< T >, and FrameCPP::Version_8::FrSimEventImpl::ClassicIO< FrSimEvent >.
|
staticinherited |
Down grade an object.
[in] | Target | This is the version of the frame specification of the demoted object. |
[in] | Obj | The base object. |
[in] | Stream | Stream from which Obj was created. |
|
staticinherited |
Down grade an object.
[in] | Target | This is the version of the frame specification of the demoted object. |
[in] | Obj | The base object. |
[in] | Stream | Stream from which Obj was created. |
|
staticinherited |
Down grade an object.
[in] | Target | This is the version of the frame specification of the demoted object. |
[in] | Obj | The base object. |
[in] | Stream | Stream from which Obj was created. |
|
inlinestaticinherited |
Return the dictionary name of the structure.
|
inlinestaticinherited |
Return the dictionary name of the structure.
|
inlinestaticinherited |
Return the dictionary name of the structure.
|
inlinestaticinherited |
Return the dictionary name of the structure.
|
inlinestaticinherited |
Return the dictionary name of the structure.
|
inlinestaticinherited |
Return the dictionary name of the structure.
|
inlinestaticinherited |
|
inlinestaticinherited |
|
inlinestaticinherited |
|
inlineinherited |
Retrieve the class identifier.
|
protectedvirtualinherited |
Retrieve the class identifier.
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
inlineinherited |
Return class of object.
|
protectedvirtualinherited |
Retrieve the class identifier.
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
inherited |
Return class of object.
|
protectedvirtualinherited |
Retrieve the class identifier.
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
inherited |
Return class of object.
|
inlineinherited |
Return comment of object.
|
inherited |
Return comment of object.
|
inherited |
Return comment of object.
|
inlinevirtualinherited |
Retrieve FrSH/FrSE description of the parent object.
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
virtualinherited |
Retrieve FrSH/FrSE description of the parent object.
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
virtualinherited |
Retrieve FrSH/FrSE description of the parent object.
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
inlineinherited |
Return name of object.
|
inherited |
Return name of object.
|
inherited |
Return name of object.
|
inlineprivateinherited |
|
inlineprivateinherited |
|
inlineprivateinherited |
|
inlineprotectedvirtualinherited |
Implements FrameCPP::Common::FrSH.
|
inlineprotectedvirtualinherited |
Implements FrameCPP::Common::FrSH.
|
inlineprotectedvirtualinherited |
Implements FrameCPP::Common::FrSH.
|
inlinevirtualinherited |
The name structure name of this object.
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
inlinevirtualinherited |
The name structure name of this object.
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
inlinevirtualinherited |
The name structure name of this object.
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
virtual |
comparison operator
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
virtual |
comparison operator
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
virtual |
comparison operator
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
bool FrameCPP::Version_8::FrSH::operator== | ( | const FrSH & | RHS | ) | const |
comparison operator
bool FrameCPP::Version_8::FrSH::operator== | ( | const FrSH & | RHS | ) | const |
comparison operator
bool FrameCPP::Version_8::FrSH::operator== | ( | const FrSH & | RHS | ) | const |
comparison operator
|
inlineprotectedvirtualinherited |
Number of bytes needed to write this structure.
[in] | Stream | The stream from which to the object is being read or written. |
Implements FrameCPP::Common::FrameSpec::ObjectWithChecksum< Common::FrSH, checksum_type >.
|
inlineprotectedvirtualinherited |
Number of bytes needed to write this structure.
[in] | Stream | The stream from which to the object is being read or written. |
Implements FrameCPP::Common::FrameSpec::ObjectWithChecksum< Common::FrSH, checksum_type >.
|
inlineprotectedvirtualinherited |
Number of bytes needed to write this structure.
[in] | Stream | The stream from which to the object is being read or written. |
Implements FrameCPP::Common::FrameSpec::ObjectWithChecksum< Common::FrSH, checksum_type >.
|
inlineprotectedvirtualinherited |
Virtual constructor.
[in] | Stream | The input stream from where the object is being read. |
Implements FrameCPP::Common::FrameSpec::ObjectWithChecksum< Common::FrSH, checksum_type >.
|
inlineprotectedvirtualinherited |
Virtual constructor.
[in] | Stream | The input stream from where the object is being read. |
Implements FrameCPP::Common::FrameSpec::ObjectWithChecksum< Common::FrSH, checksum_type >.
|
inlineprotectedvirtualinherited |
Virtual constructor.
[in] | Stream | The input stream from where the object is being read. |
Implements FrameCPP::Common::FrameSpec::ObjectWithChecksum< Common::FrSH, checksum_type >.
|
inlineprotectedvirtualinherited |
Promotes object to another version of the frame spec.
[in] | Target | The version of the promoted frame specification. |
[in] | Obj | The object to be promoted. |
[in] | Stream | The input stream from which the original object was read. |
|
inlineprotectedvirtualinherited |
Promotes object to another version of the frame spec.
[in] | Target | The version of the promoted frame specification. |
[in] | Obj | The object to be promoted. |
[in] | Stream | The input stream from which the original object was read. |
|
inlineprotectedvirtualinherited |
Promotes object to another version of the frame spec.
[in] | Target | The version of the promoted frame specification. |
[in] | Obj | The object to be promoted. |
[in] | Stream | The input stream from which the original object was read. |
|
protectedpure virtualinherited |
Promotes object to another version of the frame spec.
[in] | Target | The version of the promoted frame specification. |
[in] | Obj | The object to be promoted. |
[in] | Stream | The input stream from which the original object was read. |
Implemented in FrameCPP::Version_3::FrDetector, FrameCPP::Version_4::FrTable, FrameCPP::Version_6::FrTable, FrameCPP::Version_3::FrDetector, FrameCPP::Version_4::FrTable, FrameCPP::Version_6::FrTable, FrameCPP::Version_3::FrDetector, FrameCPP::Version_4::FrTable, FrameCPP::Version_6::FrTable, FrameCPP::Common::PTR_STRUCT< DC, DI >, FrameCPP::Common::StreamRef< LT, CT, IT >, FrameCPP::Common::PTR_STRUCT< DC, DI >, FrameCPP::Common::StreamRef< LT, CT, IT >, FrameCPP::Common::PTR_STRUCT< DC, DI >, FrameCPP::Common::StreamRef< LT, CT, IT >, FrameCPP::Version_8::FrRawDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrRawDataImpl::ClassicIO< FrRawData >, FrameCPP::Version_8::FrSEImpl::ClassicIO< BASE_TYPE >, FrameCPP::Version_8::FrSEImpl::ClassicIO< FrSE >, FrameCPP::Version_8::FrSummaryImpl::ClassicIO< T >, FrameCPP::Version_8::FrSummaryImpl::ClassicIO< FrSummary >, FrameCPP::Version_8::FrTableImpl::ClassicIO< T >, FrameCPP::Version_8::FrTableImpl::ClassicIO< FrTable >, FrameCPP::Version_8::FrTOCImpl::ClassicIO< T >, FrameCPP::Version_8::FrTOCImpl::ClassicIO< FrTOC >, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >, FrameCPP::Version_8::FrRawDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrRawDataImpl::ClassicIO< FrRawData >, FrameCPP::Version_8::FrSEImpl::ClassicIO< BASE_TYPE >, FrameCPP::Version_8::FrSEImpl::ClassicIO< FrSE >, FrameCPP::Version_8::FrSummaryImpl::ClassicIO< T >, FrameCPP::Version_8::FrSummaryImpl::ClassicIO< FrSummary >, FrameCPP::Version_8::FrTableImpl::ClassicIO< T >, FrameCPP::Version_8::FrTableImpl::ClassicIO< FrTable >, FrameCPP::Version_8::FrTOCImpl::ClassicIO< T >, FrameCPP::Version_8::FrTOCImpl::ClassicIO< FrTOC >, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >, FrameCPP::Version_8::FrRawDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrRawDataImpl::ClassicIO< FrRawData >, FrameCPP::Version_8::FrSEImpl::ClassicIO< BASE_TYPE >, FrameCPP::Version_8::FrSEImpl::ClassicIO< FrSE >, FrameCPP::Version_8::FrSummaryImpl::ClassicIO< T >, FrameCPP::Version_8::FrSummaryImpl::ClassicIO< FrSummary >, FrameCPP::Version_8::FrTableImpl::ClassicIO< T >, FrameCPP::Version_8::FrTableImpl::ClassicIO< FrTable >, FrameCPP::Version_8::FrTOCImpl::ClassicIO< T >, FrameCPP::Version_8::FrTOCImpl::ClassicIO< FrTOC >, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >, FrameCPP::Common::StreamRef2< LT, CKT, CT, IT >, FrameCPP::Common::StreamRef2< LT, CKT, CT, IT >, FrameCPP::Common::StreamRef2< LT, CKT, CT, IT >, FrameCPP::Version_3::FrAdcData, FrameCPP::Version_3::FrEndOfFile, FrameCPP::Version_3::FrEndOfFrame, FrameCPP::Version_3::FrHistory, FrameCPP::Version_3::FrMsg, FrameCPP::Version_3::FrProcData, FrameCPP::Version_3::FrRawData, FrameCPP::Version_3::FrSE, FrameCPP::Version_3::FrSerData, FrameCPP::Version_3::FrSH, FrameCPP::Version_3::FrSimData, FrameCPP::Version_3::FrStatData, FrameCPP::Version_3::FrSummary, FrameCPP::Version_3::FrTrigData, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrAdcData, FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrDetector, FrameCPP::Version_4::FrEndOfFile, FrameCPP::Version_4::FrEndOfFrame, FrameCPP::Version_4::FrProcData, FrameCPP::Version_4::FrRawData, FrameCPP::Version_4::FrSerData, FrameCPP::Version_4::FrSimData, FrameCPP::Version_4::FrSimEvent, FrameCPP::Version_4::FrStatData, FrameCPP::Version_4::FrSummary, FrameCPP::Version_4::FrTOC, FrameCPP::Version_4::FrTrigData, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrAdcData, FrameCPP::Version_6::FrameH, FrameCPP::Version_6::FrDetector, FrameCPP::Version_6::FrEndOfFile, FrameCPP::Version_6::FrEndOfFrame, FrameCPP::Version_6::FrEvent, FrameCPP::Version_6::FrMsg, FrameCPP::Version_6::FrProcData, FrameCPP::Version_6::FrRawData, FrameCPP::Version_6::FrSerData, FrameCPP::Version_6::FrSimData, FrameCPP::Version_6::FrSimEvent, FrameCPP::Version_6::FrStatData, FrameCPP::Version_6::FrSummary, FrameCPP::Version_6::FrTOC, FrameCPP::Version_6::FrVect, FrameCPP::Version_7::FrameH, FrameCPP::Version_7::FrEvent, FrameCPP::Version_7::FrRawData, FrameCPP::Version_7::FrSerData, FrameCPP::Version_7::FrSimData, FrameCPP::Version_7::FrSimEvent, FrameCPP::Version_8::FrEndOfFile, FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrAdcDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrAdcDataImpl::ClassicIO< FrAdcData >, FrameCPP::Version_8::FrameHImpl::ClassicIO< T >, FrameCPP::Version_8::FrameHImpl::ClassicIO< FrameH >, FrameCPP::Version_8::FrDetectorImpl::ClassicIO< T >, FrameCPP::Version_8::FrDetectorImpl::ClassicIO< FrDetector >, FrameCPP::Version_8::FrEndOfFrameImpl::ClassicIO< T >, FrameCPP::Version_8::FrEndOfFrameImpl::ClassicIO< FrEndOfFrame >, FrameCPP::Version_8::FrEventImpl::ClassicIO< T >, FrameCPP::Version_8::FrEventImpl::ClassicIO< FrEvent >, FrameCPP::Version_8::FrHistoryImpl::ClassicIO< T >, FrameCPP::Version_8::FrHistoryImpl::ClassicIO< FrHistory >, FrameCPP::Version_8::FrMsgImpl::ClassicIO< T >, FrameCPP::Version_8::FrMsgImpl::ClassicIO< FrMsg >, FrameCPP::Version_8::FrProcDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrProcDataImpl::ClassicIO< FrProcData >, FrameCPP::Version_8::FrSerDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrSerDataImpl::ClassicIO< FrSerData >, FrameCPP::Version_8::FrSimDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrSimDataImpl::ClassicIO< FrSimData >, FrameCPP::Version_8::FrSimEventImpl::ClassicIO< T >, FrameCPP::Version_8::FrSimEventImpl::ClassicIO< FrSimEvent >, FrameCPP::Version_3::FrAdcData, FrameCPP::Version_3::FrEndOfFile, FrameCPP::Version_3::FrEndOfFrame, FrameCPP::Version_3::FrHistory, FrameCPP::Version_3::FrMsg, FrameCPP::Version_3::FrProcData, FrameCPP::Version_3::FrRawData, FrameCPP::Version_3::FrSE, FrameCPP::Version_3::FrSerData, FrameCPP::Version_3::FrSH, FrameCPP::Version_3::FrSimData, FrameCPP::Version_3::FrStatData, FrameCPP::Version_3::FrSummary, FrameCPP::Version_3::FrTrigData, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrAdcData, FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrDetector, FrameCPP::Version_4::FrEndOfFile, FrameCPP::Version_4::FrEndOfFrame, FrameCPP::Version_4::FrProcData, FrameCPP::Version_4::FrRawData, FrameCPP::Version_4::FrSerData, FrameCPP::Version_4::FrSimData, FrameCPP::Version_4::FrSimEvent, FrameCPP::Version_4::FrStatData, FrameCPP::Version_4::FrSummary, FrameCPP::Version_4::FrTOC, FrameCPP::Version_4::FrTrigData, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrAdcData, FrameCPP::Version_6::FrameH, FrameCPP::Version_6::FrDetector, FrameCPP::Version_6::FrEndOfFile, FrameCPP::Version_6::FrEndOfFrame, FrameCPP::Version_6::FrEvent, FrameCPP::Version_6::FrMsg, FrameCPP::Version_6::FrProcData, FrameCPP::Version_6::FrRawData, FrameCPP::Version_6::FrSerData, FrameCPP::Version_6::FrSimData, FrameCPP::Version_6::FrSimEvent, FrameCPP::Version_6::FrStatData, FrameCPP::Version_6::FrSummary, FrameCPP::Version_6::FrTOC, FrameCPP::Version_6::FrVect, FrameCPP::Version_7::FrameH, FrameCPP::Version_7::FrEvent, FrameCPP::Version_7::FrRawData, FrameCPP::Version_7::FrSerData, FrameCPP::Version_7::FrSimData, FrameCPP::Version_7::FrSimEvent, FrameCPP::Version_8::FrEndOfFile, FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrAdcDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrAdcDataImpl::ClassicIO< FrAdcData >, FrameCPP::Version_8::FrameHImpl::ClassicIO< T >, FrameCPP::Version_8::FrameHImpl::ClassicIO< FrameH >, FrameCPP::Version_8::FrDetectorImpl::ClassicIO< T >, FrameCPP::Version_8::FrDetectorImpl::ClassicIO< FrDetector >, FrameCPP::Version_8::FrEndOfFrameImpl::ClassicIO< T >, FrameCPP::Version_8::FrEndOfFrameImpl::ClassicIO< FrEndOfFrame >, FrameCPP::Version_8::FrEventImpl::ClassicIO< T >, FrameCPP::Version_8::FrEventImpl::ClassicIO< FrEvent >, FrameCPP::Version_8::FrHistoryImpl::ClassicIO< T >, FrameCPP::Version_8::FrHistoryImpl::ClassicIO< FrHistory >, FrameCPP::Version_8::FrMsgImpl::ClassicIO< T >, FrameCPP::Version_8::FrMsgImpl::ClassicIO< FrMsg >, FrameCPP::Version_8::FrProcDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrProcDataImpl::ClassicIO< FrProcData >, FrameCPP::Version_8::FrSerDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrSerDataImpl::ClassicIO< FrSerData >, FrameCPP::Version_8::FrSimDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrSimDataImpl::ClassicIO< FrSimData >, FrameCPP::Version_8::FrSimEventImpl::ClassicIO< T >, FrameCPP::Version_8::FrSimEventImpl::ClassicIO< FrSimEvent >, FrameCPP::Version_3::FrAdcData, FrameCPP::Version_3::FrEndOfFile, FrameCPP::Version_3::FrEndOfFrame, FrameCPP::Version_3::FrHistory, FrameCPP::Version_3::FrMsg, FrameCPP::Version_3::FrProcData, FrameCPP::Version_3::FrRawData, FrameCPP::Version_3::FrSE, FrameCPP::Version_3::FrSerData, FrameCPP::Version_3::FrSH, FrameCPP::Version_3::FrSimData, FrameCPP::Version_3::FrStatData, FrameCPP::Version_3::FrSummary, FrameCPP::Version_3::FrTrigData, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrAdcData, FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrDetector, FrameCPP::Version_4::FrEndOfFile, FrameCPP::Version_4::FrEndOfFrame, FrameCPP::Version_4::FrProcData, FrameCPP::Version_4::FrRawData, FrameCPP::Version_4::FrSerData, FrameCPP::Version_4::FrSimData, FrameCPP::Version_4::FrSimEvent, FrameCPP::Version_4::FrStatData, FrameCPP::Version_4::FrSummary, FrameCPP::Version_4::FrTOC, FrameCPP::Version_4::FrTrigData, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrAdcData, FrameCPP::Version_6::FrameH, FrameCPP::Version_6::FrDetector, FrameCPP::Version_6::FrEndOfFile, FrameCPP::Version_6::FrEndOfFrame, FrameCPP::Version_6::FrEvent, FrameCPP::Version_6::FrMsg, FrameCPP::Version_6::FrProcData, FrameCPP::Version_6::FrRawData, FrameCPP::Version_6::FrSerData, FrameCPP::Version_6::FrSimData, FrameCPP::Version_6::FrSimEvent, FrameCPP::Version_6::FrStatData, FrameCPP::Version_6::FrSummary, FrameCPP::Version_6::FrTOC, FrameCPP::Version_6::FrVect, FrameCPP::Version_7::FrameH, FrameCPP::Version_7::FrEvent, FrameCPP::Version_7::FrRawData, FrameCPP::Version_7::FrSerData, FrameCPP::Version_7::FrSimData, FrameCPP::Version_7::FrSimEvent, FrameCPP::Version_8::FrEndOfFile, FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrAdcDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrAdcDataImpl::ClassicIO< FrAdcData >, FrameCPP::Version_8::FrameHImpl::ClassicIO< T >, FrameCPP::Version_8::FrameHImpl::ClassicIO< FrameH >, FrameCPP::Version_8::FrDetectorImpl::ClassicIO< T >, FrameCPP::Version_8::FrDetectorImpl::ClassicIO< FrDetector >, FrameCPP::Version_8::FrEndOfFrameImpl::ClassicIO< T >, FrameCPP::Version_8::FrEndOfFrameImpl::ClassicIO< FrEndOfFrame >, FrameCPP::Version_8::FrEventImpl::ClassicIO< T >, FrameCPP::Version_8::FrEventImpl::ClassicIO< FrEvent >, FrameCPP::Version_8::FrHistoryImpl::ClassicIO< T >, FrameCPP::Version_8::FrHistoryImpl::ClassicIO< FrHistory >, FrameCPP::Version_8::FrMsgImpl::ClassicIO< T >, FrameCPP::Version_8::FrMsgImpl::ClassicIO< FrMsg >, FrameCPP::Version_8::FrProcDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrProcDataImpl::ClassicIO< FrProcData >, FrameCPP::Version_8::FrSerDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrSerDataImpl::ClassicIO< FrSerData >, FrameCPP::Version_8::FrSimDataImpl::ClassicIO< T >, FrameCPP::Version_8::FrSimDataImpl::ClassicIO< FrSimData >, FrameCPP::Version_8::FrSimEventImpl::ClassicIO< T >, FrameCPP::Version_8::FrSimEventImpl::ClassicIO< FrSimEvent >, FrameCPP::Version_3::FrHeader, FrameCPP::Version_3::FrHeader, and FrameCPP::Version_3::FrHeader.
|
inlinestaticinherited |
|
inlinestaticinherited |
|
inlinestaticinherited |
|
staticinherited |
Upgrade an object.
[in] | Target | Promote Obj to this version of the frame specification. |
[in] | Source | Obj conforms to this version of the frame specification. |
[in] | Obj | Object to be converted |
[in] | Stream | Originating stream for Obj. |
|
staticinherited |
Upgrade an object.
[in] | Target | Promote Obj to this version of the frame specification. |
[in] | Source | Obj conforms to this version of the frame specification. |
[in] | Obj | Object to be converted |
[in] | Stream | Originating stream for Obj. |
|
staticinherited |
Upgrade an object.
[in] | Target | Promote Obj to this version of the frame specification. |
[in] | Source | Obj conforms to this version of the frame specification. |
[in] | Obj | Object to be converted |
[in] | Stream | Originating stream for Obj. |
|
staticinherited |
Upgrade an object.
[in] | Target | Promote Obj to this version of the frame specification. |
[in] | Source | Obj conforms to this version of the frame specification. |
[in] | Obj | Object to be converted |
[in] | Stream | Originating stream for Obj. |
|
staticinherited |
Upgrade an object.
[in] | Target | Promote Obj to this version of the frame specification. |
[in] | Source | Obj conforms to this version of the frame specification. |
[in] | Obj | Object to be converted |
[in] | Stream | Originating stream for Obj. |
|
staticinherited |
Upgrade an object.
[in] | Target | Promote Obj to this version of the frame specification. |
[in] | Source | Obj conforms to this version of the frame specification. |
[in] | Obj | Object to be converted |
[in] | Stream | Originating stream for Obj. |
|
inherited |
|
inlineprotectedvirtualinherited |
Write the structure to the stream.
[in] | Stream | The output stream where the object is to be written. |
Implements FrameCPP::Common::FrameSpec::ObjectWithChecksum< Common::FrSH, checksum_type >.
|
inlineprotectedvirtualinherited |
Write the structure to the stream.
[in] | Stream | The output stream where the object is to be written. |
Implements FrameCPP::Common::FrameSpec::ObjectWithChecksum< Common::FrSH, checksum_type >.
|
inlineprotectedvirtualinherited |
Write the structure to the stream.
[in] | Stream | The output stream where the object is to be written. |
Implements FrameCPP::Common::FrameSpec::ObjectWithChecksum< Common::FrSH, checksum_type >.
|
inlineprivateinherited |
|
inlineprivateinherited |
|
inlineprivateinherited |
|
inlinestaticinherited |
The description of structure.
|
inlinestaticinherited |
The description of structure.
|
inlinestaticinherited |
The description of structure.
|
inlinestaticinherited |
|
inlinestaticinherited |
|
inlinestaticinherited |
|
inlineinherited |
|
inherited |
|
inherited |
|
virtualinherited |
Verify an object.
[in,out] | Verifier | Set of rules to use in verification of the object. If an error occurs, the violation is logged here. |
[in] | Stream | The stream that is being used to read the object. |
Reimplemented in FrameCPP::Version_3::FrameH, FrameCPP::Version_3::FrEndOfFile, FrameCPP::Version_3::FrHeader, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrEndOfFile, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrameH, FrameCPP::Version_6::FrEndOfFile, FrameCPP::Version_6::FrVect, FrameCPP::Version_7::FrameH, FrameCPP::Version_8::FrEndOfFile, FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >, FrameCPP::Version_3::FrameH, FrameCPP::Version_3::FrEndOfFile, FrameCPP::Version_3::FrHeader, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrEndOfFile, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrameH, FrameCPP::Version_6::FrEndOfFile, FrameCPP::Version_6::FrVect, FrameCPP::Version_7::FrameH, FrameCPP::Version_8::FrEndOfFile, FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >, FrameCPP::Version_3::FrameH, FrameCPP::Version_3::FrEndOfFile, FrameCPP::Version_3::FrHeader, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrEndOfFile, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrameH, FrameCPP::Version_6::FrEndOfFile, FrameCPP::Version_6::FrVect, FrameCPP::Version_7::FrameH, FrameCPP::Version_8::FrEndOfFile, FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, and FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >.
|
virtualinherited |
Verify an object.
[in,out] | Verifier | Set of rules to use in verification of the object. If an error occurs, the violation is logged here. |
[in] | Stream | The stream that is being used to read the object. |
Reimplemented in FrameCPP::Version_3::FrameH, FrameCPP::Version_3::FrEndOfFile, FrameCPP::Version_3::FrHeader, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrEndOfFile, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrameH, FrameCPP::Version_6::FrEndOfFile, FrameCPP::Version_6::FrVect, FrameCPP::Version_7::FrameH, FrameCPP::Version_8::FrEndOfFile, FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >, FrameCPP::Version_3::FrameH, FrameCPP::Version_3::FrEndOfFile, FrameCPP::Version_3::FrHeader, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrEndOfFile, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrameH, FrameCPP::Version_6::FrEndOfFile, FrameCPP::Version_6::FrVect, FrameCPP::Version_7::FrameH, FrameCPP::Version_8::FrEndOfFile, FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >, FrameCPP::Version_3::FrameH, FrameCPP::Version_3::FrEndOfFile, FrameCPP::Version_3::FrHeader, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrEndOfFile, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrameH, FrameCPP::Version_6::FrEndOfFile, FrameCPP::Version_6::FrVect, FrameCPP::Version_7::FrameH, FrameCPP::Version_8::FrEndOfFile, FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, and FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >.
|
virtualinherited |
Verify an object.
[in,out] | Verifier | Set of rules to use in verification of the object. If an error occurs, the violation is logged here. |
[in] | Stream | The stream that is being used to read the object. |
Reimplemented in FrameCPP::Version_3::FrameH, FrameCPP::Version_3::FrEndOfFile, FrameCPP::Version_3::FrHeader, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrEndOfFile, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrameH, FrameCPP::Version_6::FrEndOfFile, FrameCPP::Version_6::FrVect, FrameCPP::Version_7::FrameH, FrameCPP::Version_8::FrEndOfFile, FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >, FrameCPP::Version_3::FrameH, FrameCPP::Version_3::FrEndOfFile, FrameCPP::Version_3::FrHeader, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrEndOfFile, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrameH, FrameCPP::Version_6::FrEndOfFile, FrameCPP::Version_6::FrVect, FrameCPP::Version_7::FrameH, FrameCPP::Version_8::FrEndOfFile, FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >, FrameCPP::Version_3::FrameH, FrameCPP::Version_3::FrEndOfFile, FrameCPP::Version_3::FrHeader, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrEndOfFile, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrameH, FrameCPP::Version_6::FrEndOfFile, FrameCPP::Version_6::FrVect, FrameCPP::Version_7::FrameH, FrameCPP::Version_8::FrEndOfFile, FrameCPP::Version_8::FrHeader, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, and FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >.
|
protectedvirtual |
Answer requests for information as needed by TOC.
[in] | InfoClass | Class of information being requested. |
[in] | vl | Variable argument list of requested data. |
Implements FrameCPP::Common::TOCInfo.
|
protectedvirtual |
Answer requests for information as needed by TOC.
[in] | InfoClass | Class of information being requested. |
[in] | vl | Variable argument list of requested data. |
Implements FrameCPP::Common::TOCInfo.
|
protectedvirtual |
Answer requests for information as needed by TOC.
[in] | InfoClass | Class of information being requested. |
[in] | vl | Variable argument list of requested data. |
Implements FrameCPP::Common::TOCInfo.
|
virtualinherited |
Write object to the stream.
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
virtualinherited |
Write object to the stream.
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
virtualinherited |
Write object to the stream.
Implements FrameCPP::Common::FrameSpec::ObjectInterface.
|
inherited |
Write a next pointer to the parent to the stream.
[in,out] | Stream | The output stream to receive the next pointer. |
|
inherited |
Write a next pointer to the parent to the stream.
[in,out] | Stream | The output stream to receive the next pointer. |
|
inherited |
Write a next pointer to the parent to the stream.
[in,out] | Stream | The output stream to receive the next pointer. |
|
protectedinherited |
Comment
|
protectedinherited |
Class number of structure being described
|
privateinherited |
Structure checksum.
The checksum for the structure when the structure is contained in a stream.
|
privateinherited |
Storage for the class identifier.
The class identifier uniquely identifies the parent class within the frame specification. All instances of parent class will have the same class identifier.
|
privateinherited |
Description for parent class.
The description for the parent class composed of one FrSH and one or more FrSE elements.
|
protectedinherited |
Name of structure being described by this dictionary structure
|
staticinherited |
|
staticinherited |
|
staticinherited |