#include <FrEndOfFrameClassicIO.hh>
|
virtual demote_ret_type | demote (INT_2U Target, demote_arg_type Obj, demote_stream_type *Stream) const |
| Demotes object to previous version of the frame spec.
|
virtual promote_ret_type | promote (INT_2U Target, promote_arg_type Obj, promote_stream_type *Stream) const |
| Promotes object to another version of the frame spec.
|
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 |
| Virtual constructor.
|
virtual void | pWrite (ostream_type &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 |
| Demotes object to previous version of the frame spec.
|
virtual promote_ret_type | promote (INT_2U Target, promote_arg_type Obj, promote_stream_type *Stream) const |
| Promotes object to another version of the frame spec.
|
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 |
| Virtual constructor.
|
virtual void | pWrite (ostream_type &Stream) const |
| Write the structure to the stream.
|
|
ChecksumType | m_chkSum |
| Structure checksum.
|
◆ frame_type [1/2]
◆ frame_type [2/2]
◆ GTime_type [1/2]
Frmae start time in GPS units.
◆ GTime_type [2/2]
Frmae start time in GPS units.
◆ GTimeN_type [1/2]
Frame start time residual.
◆ GTimeN_type [2/2]
Frame start time residual.
◆ GTimeS_type [1/2]
Frame start time in GPS seconds.
◆ GTimeS_type [2/2]
Frame start time in GPS seconds.
◆ istream_type [1/2]
template<typename ObjectType, typename ChecksumType>
◆ istream_type [2/2]
template<typename ObjectType, typename ChecksumType>
◆ object_base_type
◆ object_type [1/2]
◆ object_type [2/2]
◆ ostream_type [1/2]
template<typename ObjectType, typename ChecksumType>
◆ ostream_type [2/2]
template<typename ObjectType, typename ChecksumType>
◆ run_type [1/2]
◆ run_type [2/2]
◆ 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>
◆ v5_chkSum_type [1/2]
◆ v5_chkSum_type [2/2]
◆ v5_chkType_type [1/2]
◆ v5_chkType_type [2/2]
◆ ClassicIO() [1/2]
◆ ClassicIO() [2/2]
◆ 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.
◆ 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]
Demotes object to previous version of the frame spec.
- Parameters
-
[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. |
- Returns
- An object of the previous generation.
◆ demote() [2/2]
Demotes object to previous version of the frame spec.
- Parameters
-
[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. |
- Returns
- An object of the previous generation.
◆ 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>
◆ GetDescription() [1/2]
◆ GetDescription() [2/2]
◆ GetFrame() [1/2]
frame_type FrameCPP::Version_9::FrEndOfFrameImpl::Data::GetFrame |
( |
| ) |
const |
|
inlineinherited |
frame number
- Returns
- The frame number. It is the same as the value in the FrameH frame datum.
◆ GetFrame() [2/2]
frame_type FrameCPP::Version_9::FrEndOfFrameImpl::Data::GetFrame |
( |
| ) |
const |
|
inlineinherited |
frame number
- Returns
- The frame number. It is the same as the value in the FrameH frame datum.
◆ GetGTime() [1/2]
const GTime_type & FrameCPP::Version_9::FrEndOfFrameImpl::Data::GetGTime |
( |
| ) |
const |
|
inlineinherited |
Get the GPS start time of this frame.
- Returns
- The start time of the frame.
◆ GetGTime() [2/2]
const GTime_type & FrameCPP::Version_9::FrEndOfFrameImpl::Data::GetGTime |
( |
| ) |
const |
|
inlineinherited |
Get the GPS start time of this frame.
- Returns
- The start time of the frame.
◆ GetRun() [1/2]
run_type FrameCPP::Version_9::FrEndOfFrameImpl::Data::GetRun |
( |
| ) |
const |
|
inlineinherited |
Run number of the frame.
- Returns
- The run number of frame. It is the same as the value in the FrameH run datum.
◆ GetRun() [2/2]
run_type FrameCPP::Version_9::FrEndOfFrameImpl::Data::GetRun |
( |
| ) |
const |
|
inlineinherited |
Run number of the frame.
- Returns
- The run number of frame. It is the same as the value in the FrameH run datum.
◆ ObjectStructName() [1/2]
The name structure name of this object.
- Returns
- The name of the structure as specified by the frame specification.
◆ ObjectStructName() [2/2]
The name structure name of this object.
- Returns
- The name of the structure as specified by the frame specification.
◆ pBytes() [1/2]
◆ pBytes() [2/2]
◆ pCreate() [1/2]
◆ pCreate() [2/2]
◆ promote() [1/2]
Promotes object to another version of the frame spec.
- Parameters
-
[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. |
- Returns
- An object promoted to the next generation.
◆ promote() [2/2]
Promotes object to another version of the frame spec.
- Parameters
-
[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. |
- Returns
- An object promoted to the next generation.
◆ pWrite() [1/2]
◆ pWrite() [2/2]
◆ StructDescription() [1/2]
The description of structure.
- Returns
- A Description object which describes this structure as specified by the frame specification.
◆ StructDescription() [2/2]
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.
◆ DEFAULT_FRAME
frame_type constexpr FrameCPP::Version_9::FrEndOfFrameImpl::Data::DEFAULT_FRAME |
|
staticconstexprinherited |
Initial value:
Default frame number.
◆ DEFAULT_GTIME_N
GTimeN_type constexpr FrameCPP::Version_9::FrEndOfFrameImpl::Data::DEFAULT_GTIME_N |
|
staticconstexprinherited |
Initial value:
Default start time residual.
◆ DEFAULT_GTIME_S
GTimeS_type constexpr FrameCPP::Version_9::FrEndOfFrameImpl::Data::DEFAULT_GTIME_S |
|
staticconstexprinherited |
Initial value:
Default start time in GPS seconds.
◆ DEFAULT_RUN
run_type constexpr FrameCPP::Version_9::FrEndOfFrameImpl::Data::DEFAULT_RUN |
|
staticconstexprinherited |
Initial value:
Default run number.
◆ frame
frame_type FrameCPP::Version_9::FrEndOfFrameImpl::Data::frame |
|
protectedinherited |
Frame number, monotonically increasing until end of run; This is the same as the FrameH::frame number datum.
◆ GTime
GTime_type FrameCPP::Version_9::FrEndOfFrameImpl::Data::GTime |
|
protectedinherited |
Frame start time in GPS seconds.
◆ m_chkSum
template<typename ObjectType, typename ChecksumType>
Structure checksum.
The checksum for the structure when the structure is contained in a stream.
◆ run
run_type FrameCPP::Version_9::FrEndOfFrameImpl::Data::run |
|
protectedinherited |
Run number. This is the same as the FrameH::rum member
◆ 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/Version9/impl/FrEndOfFrameClassicIO.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/src/Version9/impl/FrEndOfFrameClassicIO.hh