#include <FrSEClassicIO.hh>
|
virtual demote_ret_type | demote (INT_2U Target, demote_arg_type Obj, demote_stream_type *Stream) const |
| Down grade an object.
|
|
virtual promote_ret_type | promote (INT_2U Target, promote_arg_type Obj, promote_stream_type *Stream) const |
| Upgrade an object.
|
|
virtual cmn_streamsize_type | pBytes (const Common::StreamBase &Stream) const |
| Number of bytes needed to write this structure.
|
|
virtual self_type * | pCreate (istream_type &Stream) const |
| Create a new instance of the object based on the input stream.
|
|
void | pWrite (Common::OStream &Stream) const |
| Write the structure to the stream.
|
|
virtual demote_ret_type | demote (INT_2U Target, demote_arg_type Obj, demote_stream_type *Stream) const |
| Down grade an object.
|
|
virtual promote_ret_type | promote (INT_2U Target, promote_arg_type Obj, promote_stream_type *Stream) const |
| Upgrade an object.
|
|
virtual cmn_streamsize_type | pBytes (const Common::StreamBase &Stream) const |
| Number of bytes needed to write this structure.
|
|
virtual self_type * | pCreate (istream_type &Stream) const |
| Create a new instance of the object based on the input stream.
|
|
void | pWrite (Common::OStream &Stream) const |
| Write the structure to the stream.
|
|
|
ChecksumType | m_chkSum |
| Structure checksum.
|
|
◆ classId_type [1/2]
typedef std::string FrameCPP::v3::FrSE::classId_type |
|
inherited |
◆ classId_type [2/2]
typedef std::string FrameCPP::v3::FrSE::classId_type |
|
inherited |
◆ comment_type [1/2]
typedef std::string FrameCPP::v3::FrSE::comment_type |
|
inherited |
◆ comment_type [2/2]
typedef std::string FrameCPP::v3::FrSE::comment_type |
|
inherited |
◆ io_comment_type [1/2]
template<typename BASE_TYPE>
◆ io_comment_type [2/2]
template<typename BASE_TYPE>
◆ io_id_type [1/2]
template<typename BASE_TYPE>
◆ io_id_type [2/2]
template<typename BASE_TYPE>
◆ io_name_type [1/2]
template<typename BASE_TYPE>
◆ io_name_type [2/2]
template<typename BASE_TYPE>
◆ istream_type [1/2]
template<typename ObjectType, typename ChecksumType>
◆ istream_type [2/2]
template<typename ObjectType, typename ChecksumType>
◆ name_type [1/2]
typedef std::string FrameCPP::v3::FrSE::name_type |
|
inherited |
◆ name_type [2/2]
typedef std::string FrameCPP::v3::FrSE::name_type |
|
inherited |
◆ object_base_type [1/3]
◆ object_base_type [2/3]
◆ object_base_type [3/3]
◆ object_type [1/2]
template<typename BASE_TYPE>
◆ object_type [2/2]
template<typename BASE_TYPE>
◆ ostream_type [1/2]
template<typename ObjectType, typename ChecksumType>
◆ ostream_type [2/2]
template<typename ObjectType, typename ChecksumType>
◆ self_type [1/2]
template<typename ObjectType, typename ChecksumType>
◆ self_type [2/2]
template<typename ObjectType, typename ChecksumType>
◆ struct_desc_type [1/2]
template<typename Object_T>
◆ struct_desc_type [2/2]
template<typename Object_T>
◆ struct_id_type [1/2]
template<typename Object_T>
◆ struct_id_type [2/2]
template<typename Object_T>
◆ struct_name_type [1/2]
template<typename Object_T>
◆ struct_name_type [2/2]
template<typename Object_T>
◆ ClassicIO() [1/2]
template<typename BASE_TYPE>
◆ ClassicIO() [2/2]
template<typename BASE_TYPE>
◆ Bytes() [1/2]
template<typename ObjectType, typename ChecksumType>
Return the number of bytes for this object.
- Parameters
-
[in] | Stream | Stream characteristics used to determine the number of bytes needed to format the object for the Stream. |
- Returns
- The number of bytes for this object
◆ Bytes() [2/2]
template<typename ObjectType, typename ChecksumType>
Return the number of bytes for this object.
- Parameters
-
[in] | Stream | Stream characteristics used to determine the number of bytes needed to format the object for the Stream. |
- Returns
- The number of bytes for this object
◆ CheckSumDataClass() [1/2]
template<typename ObjectType, typename ChecksumType>
Data class to be used in class field of FrSE.
◆ CheckSumDataClass() [2/2]
template<typename ObjectType, typename ChecksumType>
Data class to be used in class field of FrSE.
◆ CheckSumDataComment() [1/2]
template<typename ObjectType, typename ChecksumType>
Comment to be used in comment field of FrSE.
◆ CheckSumDataComment() [2/2]
template<typename ObjectType, typename ChecksumType>
Comment to be used in comment field of FrSE.
◆ Clone() [1/2]
template<typename BASE_TYPE>
◆ Clone() [2/2]
template<typename BASE_TYPE>
◆ Create() [1/6]
template<typename ObjectType, typename ChecksumType>
|
inlineprivatevirtualinherited |
◆ Create() [2/6]
template<typename ObjectType, typename ChecksumType>
|
inlineprivatevirtualinherited |
◆ Create() [3/6]
template<typename ObjectType, typename ChecksumType>
Virtual constructor.
- Parameters
-
[in] | Stream | The input stream from where the object is being read. |
- Returns
- Return pointer to the newly allocated resource.
◆ Create() [4/6]
template<typename ObjectType, typename ChecksumType>
Virtual constructor.
- Parameters
-
[in] | Stream | The input stream from where the object is being read. |
- Returns
- Return pointer to the newly allocated resource.
◆ Create() [5/6]
template<typename ObjectType, typename ChecksumType>
|
inlineprivatevirtualinherited |
◆ Create() [6/6]
template<typename ObjectType, typename ChecksumType>
|
inlineprivatevirtualinherited |
◆ demote() [1/2]
template<typename BASE_TYPE>
◆ demote() [2/2]
template<typename BASE_TYPE>
◆ FrameSpecDescription() [1/2]
template<typename Object_T>
Return the dictionary name of the structure.
◆ FrameSpecDescription() [2/2]
template<typename Object_T>
Return the dictionary name of the structure.
◆ FrameSpecId() [1/2]
template<typename Object_T>
Return the dictionary name of the structure.
◆ FrameSpecId() [2/2]
template<typename Object_T>
Return the dictionary name of the structure.
◆ FrameSpecName() [1/2]
template<typename Object_T>
◆ FrameSpecName() [2/2]
template<typename Object_T>
◆ GetClass() [1/2]
◆ GetClass() [2/2]
◆ GetComment() [1/2]
const comment_type & FrameCPP::v3::FrSE::GetComment |
( |
| ) |
const |
|
inlineinherited |
Return comment of object.
◆ GetComment() [2/2]
const comment_type & FrameCPP::v3::FrSE::GetComment |
( |
| ) |
const |
|
inlineinherited |
Return comment of object.
◆ GetName() [1/2]
const name_type & FrameCPP::v3::FrSE::GetName |
( |
| ) |
const |
|
inlineinherited |
◆ GetName() [2/2]
const name_type & FrameCPP::v3::FrSE::GetName |
( |
| ) |
const |
|
inlineinherited |
◆ ObjectStructName() [1/2]
template<typename BASE_TYPE>
◆ ObjectStructName() [2/2]
template<typename BASE_TYPE>
◆ operator==() [1/4]
bool FrameCPP::v3::FrSE::operator== |
( |
const FrSE & | RHS | ) |
const |
|
inlineinherited |
◆ operator==() [2/4]
template<typename BASE_TYPE>
◆ operator==() [3/4]
◆ operator==() [4/4]
template<typename BASE_TYPE>
◆ pBytes() [1/2]
template<typename BASE_TYPE>
◆ pBytes() [2/2]
template<typename BASE_TYPE>
◆ pCreate() [1/2]
template<typename BASE_TYPE>
◆ pCreate() [2/2]
template<typename BASE_TYPE>
◆ promote() [1/2]
template<typename BASE_TYPE>
◆ promote() [2/2]
template<typename BASE_TYPE>
◆ pWrite() [1/2]
template<typename BASE_TYPE>
◆ pWrite() [2/2]
template<typename BASE_TYPE>
◆ StructDescription() [1/2]
template<typename BASE_TYPE>
The description of structure.
- Returns
- A Description object which describes this structure as specified by the frame specification.
◆ StructDescription() [2/2]
template<typename BASE_TYPE>
The description of structure.
- Returns
- A Description object which describes this structure as specified by the frame specification.
◆ StructName() [1/2]
template<typename Object_T>
◆ StructName() [2/2]
template<typename Object_T>
◆ Write() [1/2]
template<typename ObjectType, typename ChecksumType>
Write object to the stream.
◆ Write() [2/2]
template<typename ObjectType, typename ChecksumType>
Write object to the stream.
◆ classId
The string representation of data type of the element.
◆ comment
◆ m_chkSum
template<typename ObjectType, typename ChecksumType>
Structure checksum.
The checksum for the structure when the structure is contained in a stream.
◆ name
Name of an element of the structure being described. All element names within the structure must be unique.
◆ struct_desc
template<typename Object_T>
◆ struct_id
template<typename Object_T>
◆ struct_name
template<typename Object_T>
The documentation for this class was generated from the following files:
- /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/build/include/framecpp/Version8/impl/FrSEClassicIO.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/src/Version8/impl/FrSEClassicIO.hh