ldas-tools-framecpp 3.0.4
 
Loading...
Searching...
No Matches
FrameCPP::Version_9::FrSHImpl::Data Class Reference

Storage space for FrSH information. More...

#include <FrSHData.hh>

Inheritance diagram for FrameCPP::Version_9::FrSHImpl::Data:
Collaboration diagram for FrameCPP::Version_9::FrSHImpl::Data:

Public Types

typedef const char *const struct_name_type
 
typedef const char *const struct_name_type
 
typedef const char *const struct_desc_type
 
typedef const char *const struct_desc_type
 
typedef INT_2U const struct_id_type
 
typedef INT_2U const struct_id_type
 
typedef std::string name_type
 
typedef std::string name_type
 
typedef std::string comment_type
 Comment.
 
typedef std::string comment_type
 Comment.
 
typedef INT_2U class_type
 Class number of structure being described.
 
typedef INT_2U class_type
 Class number of structure being described.
 

Public Member Functions

class_type GetClass () const
 Return class of object.
 
class_type GetClass () const
 Return class of object.
 
const comment_typeGetComment () const
 Return comment of object.
 
const comment_typeGetComment () const
 Return comment of object.
 
const name_typeGetName () const
 Return name of object.
 
const name_typeGetName () const
 Return name of object.
 

Static Public Member Functions

static struct_name_type FrameSpecName ()
 
static struct_name_type FrameSpecName ()
 
static struct_name_type StructName ()
 
static struct_name_type StructName ()
 
static struct_desc_type FrameSpecDescription ()
 Return the dictionary name of the structure.
 
static struct_desc_type FrameSpecDescription ()
 Return the dictionary name of the structure.
 
static struct_id_type FrameSpecId ()
 Return the dictionary name of the structure.
 
static struct_id_type FrameSpecId ()
 Return the dictionary name of the structure.
 

Static Public Attributes

static struct_name_type struct_name
 
static struct_desc_type struct_desc
 
static struct_id_type struct_id
 

Protected Attributes

name_type name
 
comment_type comment
 
class_type klass
 

Detailed Description

Storage space for FrSH information.

This stores information about an FrSH element that needs to persist beyond an I/O operation

Member Typedef Documentation

◆ class_type [1/2]

typedef INT_2U FrameCPP::v3::FrSH::class_type
inherited

Class number of structure being described.

◆ class_type [2/2]

typedef INT_2U FrameCPP::v3::FrSH::class_type
inherited

Class number of structure being described.

◆ comment_type [1/2]

typedef std::string FrameCPP::v3::FrSH::comment_type
inherited

Comment.

◆ comment_type [2/2]

typedef std::string FrameCPP::v3::FrSH::comment_type
inherited

Comment.

◆ name_type [1/2]

typedef std::string FrameCPP::v3::FrSH::name_type
inherited

Name of structure being described by this dictionary structure

◆ name_type [2/2]

typedef std::string FrameCPP::v3::FrSH::name_type
inherited

Name of structure being described by this dictionary structure

◆ struct_desc_type [1/2]

template<typename Object_T>
typedef const char* const FrameCPP::v3::FrObjectMetaData< Object_T >::struct_desc_type
inherited

◆ struct_desc_type [2/2]

template<typename Object_T>
typedef const char* const FrameCPP::v3::FrObjectMetaData< Object_T >::struct_desc_type
inherited

◆ struct_id_type [1/2]

template<typename Object_T>
typedef INT_2U const FrameCPP::v3::FrObjectMetaData< Object_T >::struct_id_type
inherited

◆ struct_id_type [2/2]

template<typename Object_T>
typedef INT_2U const FrameCPP::v3::FrObjectMetaData< Object_T >::struct_id_type
inherited

◆ struct_name_type [1/2]

template<typename Object_T>
typedef const char* const FrameCPP::v3::FrObjectMetaData< Object_T >::struct_name_type
inherited

◆ struct_name_type [2/2]

template<typename Object_T>
typedef const char* const FrameCPP::v3::FrObjectMetaData< Object_T >::struct_name_type
inherited

Member Function Documentation

◆ FrameSpecDescription() [1/2]

template<typename Object_T>
static struct_desc_type FrameCPP::v3::FrObjectMetaData< Object_T >::FrameSpecDescription ( )
inlinestaticinherited

Return the dictionary name of the structure.

◆ FrameSpecDescription() [2/2]

template<typename Object_T>
static struct_desc_type FrameCPP::v3::FrObjectMetaData< Object_T >::FrameSpecDescription ( )
inlinestaticinherited

Return the dictionary name of the structure.

◆ FrameSpecId() [1/2]

template<typename Object_T>
static struct_id_type FrameCPP::v3::FrObjectMetaData< Object_T >::FrameSpecId ( )
inlinestaticinherited

Return the dictionary name of the structure.

◆ FrameSpecId() [2/2]

template<typename Object_T>
static struct_id_type FrameCPP::v3::FrObjectMetaData< Object_T >::FrameSpecId ( )
inlinestaticinherited

Return the dictionary name of the structure.

◆ FrameSpecName() [1/2]

template<typename Object_T>
static struct_name_type FrameCPP::v3::FrObjectMetaData< Object_T >::FrameSpecName ( )
inlinestaticinherited

◆ FrameSpecName() [2/2]

template<typename Object_T>
static struct_name_type FrameCPP::v3::FrObjectMetaData< Object_T >::FrameSpecName ( )
inlinestaticinherited

◆ GetClass() [1/2]

FrSH::class_type FrameCPP::v3::FrSH::GetClass ( ) const
inlineinherited

Return class of object.

Returns
Class number of structure being described

◆ GetClass() [2/2]

class_type FrameCPP::v3::FrSH::GetClass ( ) const
inherited

Return class of object.

Returns
Class number of structure being described

◆ GetComment() [1/2]

const FrSH::comment_type & FrameCPP::v3::FrSH::GetComment ( ) const
inlineinherited

Return comment of object.

Returns
Comment

◆ GetComment() [2/2]

const comment_type & FrameCPP::v3::FrSH::GetComment ( ) const
inherited

Return comment of object.

Returns
Comment

◆ GetName() [1/2]

const FrSH::name_type & FrameCPP::v3::FrSH::GetName ( ) const
inlineinherited

Return name of object.

Returns
Name of structure being described by this dictionary structure

◆ GetName() [2/2]

const name_type & FrameCPP::v3::FrSH::GetName ( ) const
inherited

Return name of object.

Returns
Name of structure being described by this dictionary structure

◆ StructName() [1/2]

template<typename Object_T>
static struct_name_type FrameCPP::v3::FrObjectMetaData< Object_T >::StructName ( )
inlinestaticinherited

◆ StructName() [2/2]

template<typename Object_T>
static struct_name_type FrameCPP::v3::FrObjectMetaData< Object_T >::StructName ( )
inlinestaticinherited

Member Data Documentation

◆ comment

comment_type FrameCPP::v3::FrSH::comment
protectedinherited

Comment

◆ klass

class_type FrameCPP::v3::FrSH::klass
protectedinherited

Class number of structure being described

◆ name

name_type FrameCPP::v3::FrSH::name
protectedinherited

Name of structure being described by this dictionary structure

◆ struct_desc

template<typename Object_T>
static struct_desc_type FrameCPP::v3::FrObjectMetaData< Object_T >::struct_desc
staticinherited

◆ struct_id

template<typename Object_T>
static struct_id_type FrameCPP::v3::FrObjectMetaData< Object_T >::struct_id
staticinherited

◆ struct_name

template<typename Object_T>
static struct_name_type FrameCPP::v3::FrObjectMetaData< Object_T >::struct_name
staticinherited

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