ldas-tools-framecpp 2.7.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Private Attributes | List of all members
FrameCPP::Common::FrameStructCheckSum< CT > Class Template Reference

Per frame structure checksum. More...

#include <FrameStructCheckSum.hh>

Public Types

typedef CT chkSum_type
 
typedef CT chkSum_type
 

Public Member Functions

 FrameStructCheckSum ()
 
 FrameStructCheckSum (IStream &Stream)
 
virtual FrameSpec::size_type Bytes (const StreamBase &Stream) const
 
 FrameStructCheckSum ()
 
 FrameStructCheckSum (IStream &Stream)
 
virtual FrameSpec::size_type Bytes (const StreamBase &Stream) const
 

Private Attributes

chkSum_type m_chkSum
 

Detailed Description

template<class CT>
class FrameCPP::Common::FrameStructCheckSum< CT >

Per frame structure checksum.

This class is intended to provide methods to support the per frame structure checksum data which as added with version 8 of the frame specification.

Template Parameters
CTThe actual type used for the checksum field.

Member Typedef Documentation

◆ chkSum_type [1/2]

template<class CT >
typedef CT FrameCPP::Common::FrameStructCheckSum< CT >::chkSum_type

◆ chkSum_type [2/2]

template<class CT >
typedef CT FrameCPP::Common::FrameStructCheckSum< CT >::chkSum_type

Constructor & Destructor Documentation

◆ FrameStructCheckSum() [1/4]

template<class CT >
FrameCPP::Common::FrameStructCheckSum< CT >::FrameStructCheckSum ( )

◆ FrameStructCheckSum() [2/4]

template<class CT >
FrameCPP::Common::FrameStructCheckSum< CT >::FrameStructCheckSum ( IStream Stream)

◆ FrameStructCheckSum() [3/4]

template<class CT >
FrameCPP::Common::FrameStructCheckSum< CT >::FrameStructCheckSum ( )

◆ FrameStructCheckSum() [4/4]

template<class CT >
FrameCPP::Common::FrameStructCheckSum< CT >::FrameStructCheckSum ( IStream Stream)

Member Function Documentation

◆ Bytes() [1/2]

template<class CT >
virtual FrameSpec::size_type FrameCPP::Common::FrameStructCheckSum< CT >::Bytes ( const StreamBase Stream) const
virtual

◆ Bytes() [2/2]

template<class CT >
virtual FrameSpec::size_type FrameCPP::Common::FrameStructCheckSum< CT >::Bytes ( const StreamBase Stream) const
virtual

Member Data Documentation

◆ m_chkSum

template<class CT >
chkSum_type FrameCPP::Common::FrameStructCheckSum< CT >::m_chkSum
private

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