ldas-tools-framecpp
2.8.1
|
#include <FrTableClassicIO.hh>
Public Types | |
typedef std::string | name_type |
typedef std::string | name_type |
typedef std::string | name_type |
typedef std::string | comment_type |
typedef std::string | comment_type |
typedef std::string | comment_type |
typedef INT_2U | nColumn_type |
typedef INT_2U | nColumn_type |
typedef INT_2U | nColumn_type |
typedef INT_4U | nRow_type |
typedef INT_4U | nRow_type |
typedef INT_4U | nRow_type |
typedef const char *const | struct_name_type |
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 const char *const | struct_desc_type |
typedef INT_2U const | struct_id_type |
typedef INT_2U const | struct_id_type |
typedef INT_2U const | struct_id_type |
typedef TPTR_STRUCT | ptr_struct_type |
typedef TPTR_STRUCT | ptr_struct_type |
typedef TPTR_STRUCT | ptr_struct_type |
typedef TColumn | column_type |
typedef TColumn | column_type |
typedef TColumn | column_type |
typedef column_type::iterator | iterator |
typedef column_type::iterator | iterator |
typedef column_type::iterator | iterator |
typedef column_type::const_iterator | const_iterator |
typedef column_type::const_iterator | const_iterator |
typedef column_type::const_iterator | const_iterator |
typedef std::vector< STRING > | column_name_container_type |
Collection of column names. More... | |
typedef std::vector< STRING > | column_name_container_type |
Collection of column names. More... | |
typedef std::vector< STRING > | column_name_container_type |
Collection of column names. More... | |
typedef ObjectWithChecksum< ObjectType, ChecksumType > | self_type |
typedef ObjectWithChecksum< ObjectType, ChecksumType > | self_type |
typedef ObjectWithChecksum< ObjectType, ChecksumType > | self_type |
typedef IStream | istream_type |
typedef IStream | istream_type |
typedef IStream | istream_type |
typedef OStream | ostream_type |
typedef OStream | ostream_type |
typedef OStream | ostream_type |
Public Member Functions | |
ClassicIO () | |
ClassicIO () | |
ClassicIO () | |
column_name_container_type | GetColumnName () const |
Retrieve the list of column names. More... | |
column_name_container_type | GetColumnName () const |
Retrieve the list of column names. More... | |
column_name_container_type | GetColumnName () const |
Retrieve the list of column names. More... | |
nColumn_type | GetNColumn () const |
Retrieve the number of columns. More... | |
nColumn_type | GetNColumn () const |
Retrieve the number of columns. More... | |
nColumn_type | GetNColumn () const |
Retrieve the number of columns. More... | |
nRow_type | GetNRow () const |
Retrieve the number of rows. More... | |
nRow_type | GetNRow () const |
Retrieve the number of rows. More... | |
nRow_type | GetNRow () const |
Retrieve the number of rows. More... | |
const column_type & | RefColumn () const |
Retrieve reference to columns. More... | |
column_type & | RefColumn () |
Retrieve reference to columns. More... | |
const column_type & | RefColumn () const |
Retrieve reference to columns. More... | |
column_type & | RefColumn () |
Retrieve reference to columns. More... | |
const column_type & | RefColumn () const |
Retrieve reference to columns. More... | |
column_type & | RefColumn () |
Retrieve reference to columns. More... | |
bool | operator== (const FrTablePST &RHS) |
bool | operator== (const FrTablePST &RHS) |
bool | operator== (const FrTablePST &RHS) |
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... | |
Static Public Member Functions | |
static promote_ret_type | Promote (INT_2U Source, promote_arg_type Obj, Common::IStream *Stream) |
Promote previous version of object to this version. More... | |
static const Common::Description * | StructDescription () |
The description of structure. More... | |
static promote_ret_type | Promote (INT_2U Source, promote_arg_type Obj, Common::IStream *Stream) |
Promote previous version of object to this version. More... | |
static const Common::Description * | StructDescription () |
The description of structure. More... | |
static promote_ret_type | Promote (INT_2U Source, promote_arg_type Obj, Common::IStream *Stream) |
Promote previous version of object to this version. 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 Public Attributes | |
static struct_name_type | struct_name |
static struct_desc_type | struct_desc |
static struct_id_type | struct_id |
static const INT_2U | MAX_REF = 1 |
Protected Member Functions | |
virtual demote_ret_type | demote (INT_2U Target, demote_arg_type Obj, Common::IStream *Stream) const |
Demotes object to previous version of the frame spec. More... | |
virtual const char * | ObjectStructName () const |
The name structure name of this object. More... | |
virtual cmn_streamsize_type | pBytes (const Common::StreamBase &Stream) const |
Number of bytes needed to write this structure. More... | |
virtual self_type * | pCreate (Common::IStream &Stream) const |
Virtual constructor. More... | |
virtual promote_ret_type | promote (INT_2U Target, promote_arg_type Obj, Common::IStream *Stream) const |
Promotes object to another version of the frame spec. More... | |
virtual void | pWrite (Common::OStream &Stream) const |
Write the structure to the stream. More... | |
virtual demote_ret_type | demote (INT_2U Target, demote_arg_type Obj, Common::IStream *Stream) const |
Demotes object to previous version of the frame spec. More... | |
virtual const char * | ObjectStructName () const |
The name structure name of this object. More... | |
virtual cmn_streamsize_type | pBytes (const Common::StreamBase &Stream) const |
Number of bytes needed to write this structure. More... | |
virtual self_type * | pCreate (Common::IStream &Stream) const |
Virtual constructor. More... | |
virtual promote_ret_type | promote (INT_2U Target, promote_arg_type Obj, Common::IStream *Stream) const |
Promotes object to another version of the frame spec. More... | |
virtual void | pWrite (Common::OStream &Stream) const |
Write the structure to the stream. More... | |
virtual demote_ret_type | demote (INT_2U Target, demote_arg_type Obj, Common::IStream *Stream) const |
Demotes object to previous version of the frame spec. More... | |
virtual const char * | ObjectStructName () const |
The name structure name of this object. More... | |
virtual cmn_streamsize_type | pBytes (const Common::StreamBase &Stream) const |
Number of bytes needed to write this structure. More... | |
virtual self_type * | pCreate (Common::IStream &Stream) const |
Virtual constructor. More... | |
virtual promote_ret_type | promote (INT_2U Target, promote_arg_type Obj, Common::IStream *Stream) const |
Promotes object to another version of the frame spec. More... | |
virtual void | pWrite (Common::OStream &Stream) const |
Write the structure to the stream. More... | |
Protected Attributes | |
refs_type | m_refs |
Private Types | |
typedef STRING | io_name_type |
typedef STRING | io_comment_type |
typedef ObjectWithChecksum< Common::FrameSpec::Object > | object_type |
Object with checksum data. More... | |
typedef STRING | io_name_type |
typedef STRING | io_comment_type |
typedef ObjectWithChecksum< Common::FrameSpec::Object > | object_type |
Object with checksum data. More... | |
typedef STRING | io_name_type |
typedef STRING | io_comment_type |
typedef ObjectWithChecksum< Common::FrameSpec::Object > | object_type |
Object with checksum data. More... | |
typedef Common::FrameSpec::ObjectWithChecksum< Common::FrameSpec::Object, checksum_type > | object_base_type |
typedef Common::FrameSpec::ObjectWithChecksum< Common::FrameSpec::Object, checksum_type > | object_base_type |
typedef Common::FrameSpec::ObjectWithChecksum< Common::FrameSpec::Object, 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... | |
Private Attributes | |
ChecksumType | m_chkSum |
Structure checksum. More... | |
|
inherited |
Collection of column names.
This storage class is used to abstract the container type used to maintain the collection of column names used in the table. The container maintains the column order of the column names.
|
inherited |
Collection of column names.
This storage class is used to abstract the container type used to maintain the collection of column names used in the table. The container maintains the column order of the column names.
|
inherited |
Collection of column names.
This storage class is used to abstract the container type used to maintain the collection of column names used in the table. The container maintains the column order of the column names.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
private |
Object with checksum data.
|
private |
Object with checksum data.
|
private |
Object with checksum data.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inline |
|
inline |
|
inline |
|
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. |
|
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. |
|
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. |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
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.
|
inlineprivatevirtualinherited |
Reimplemented in FrameCPP::Version_8::FrTOC, FrameCPP::Version_8::FrTOC, and FrameCPP::Version_8::FrTOC.
|
inlineprivatevirtualinherited |
Reimplemented in FrameCPP::Version_8::FrTOC, FrameCPP::Version_8::FrTOC, and FrameCPP::Version_8::FrTOC.
|
inlineprivatevirtualinherited |
Reimplemented in FrameCPP::Version_8::FrTOC, FrameCPP::Version_8::FrTOC, and FrameCPP::Version_8::FrTOC.
|
virtualinherited |
Virtual constructor.
[in] | Stream | The input stream from where the object is being read. |
|
virtualinherited |
Virtual constructor.
[in] | Stream | The input stream from where the object is being read. |
|
virtualinherited |
Virtual constructor.
[in] | Stream | The input stream from where the object is being read. |
|
inlineprivatevirtualinherited |
constructor - virtual
|
inlineprivatevirtualinherited |
constructor - virtual
|
inlineprivatevirtualinherited |
constructor - virtual
|
inlineprotectedvirtual |
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. |
|
inlineprotectedvirtual |
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. |
|
inlineprotectedvirtual |
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. |
|
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 list of column names.
|
inlineinherited |
Retrieve the list of column names.
|
inlineinherited |
Retrieve the list of column names.
|
inlineinherited |
Retrieve the number of columns.
|
inlineinherited |
Retrieve the number of columns.
|
inlineinherited |
Retrieve the number of columns.
|
inlineinherited |
Retrieve the number of rows.
|
inlineinherited |
Retrieve the number of rows.
|
inlineinherited |
Retrieve the number of rows.
|
inlineprotectedvirtual |
The name structure name of this object.
|
inlineprotectedvirtual |
The name structure name of this object.
|
inlineprotectedvirtual |
The name structure name of this object.
|
inherited |
|
inherited |
|
inherited |
|
inlineprotectedvirtual |
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< ObjectType, ChecksumType >.
|
inlineprotectedvirtual |
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< ObjectType, ChecksumType >.
|
inlineprotectedvirtual |
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< ObjectType, ChecksumType >.
|
inlineprotectedvirtual |
Virtual constructor.
[in] | Stream | The input stream from where the object is being read. |
Implements FrameCPP::Common::FrameSpec::ObjectWithChecksum< ObjectType, ChecksumType >.
|
inlineprotectedvirtual |
Virtual constructor.
[in] | Stream | The input stream from where the object is being read. |
Implements FrameCPP::Common::FrameSpec::ObjectWithChecksum< ObjectType, ChecksumType >.
|
inlineprotectedvirtual |
Virtual constructor.
[in] | Stream | The input stream from where the object is being read. |
Implements FrameCPP::Common::FrameSpec::ObjectWithChecksum< ObjectType, ChecksumType >.
|
static |
|
static |
|
static |
|
inlineprotectedvirtual |
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. |
|
inlineprotectedvirtual |
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. |
|
inlineprotectedvirtual |
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. |
|
inlineprotectedvirtual |
Write the structure to the stream.
[in] | Stream | The output stream where the object is to be written. |
Implements FrameCPP::Common::FrameSpec::ObjectWithChecksum< ObjectType, ChecksumType >.
|
inlineprotectedvirtual |
Write the structure to the stream.
[in] | Stream | The output stream where the object is to be written. |
Implements FrameCPP::Common::FrameSpec::ObjectWithChecksum< ObjectType, ChecksumType >.
|
inlineprotectedvirtual |
Write the structure to the stream.
[in] | Stream | The output stream where the object is to be written. |
Implements FrameCPP::Common::FrameSpec::ObjectWithChecksum< ObjectType, ChecksumType >.
|
inlineinherited |
Retrieve reference to columns.
|
inherited |
Retrieve reference to columns.
|
inherited |
Retrieve reference to columns.
|
inlineinherited |
Retrieve reference to columns.
|
inherited |
Retrieve reference to columns.
|
inherited |
Retrieve reference to columns.
|
inlinestatic |
The description of structure.
|
inlinestatic |
The description of structure.
|
inlinestatic |
The description of structure.
|
inlinestaticinherited |
|
inlinestaticinherited |
|
inlinestaticinherited |
|
virtualinherited |
Write object to the stream.
|
virtualinherited |
Write object to the stream.
|
virtualinherited |
Write object to the stream.
|
privateinherited |
Structure checksum.
The checksum for the structure when the structure is contained in a stream.
|
protectedinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |