ldas-tools-framecpp 2.9.2
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
FrameCPP::Version_6::FrEndOfFileData Class Reference

#include <FrEndOfFileData.hh>

Inheritance diagram for FrameCPP::Version_6::FrEndOfFileData:
Inheritance graph
[legend]
Collaboration diagram for FrameCPP::Version_6::FrEndOfFileData:
Collaboration graph
[legend]

Public Types

typedef INT_4U nFrames_type
 
typedef INT_8U nBytes_type
 
typedef INT_4U chkType_type
 
typedef INT_4U chkSum_type
 
typedef INT_8U seekTOC_type
 

Public Member Functions

 FrEndOfFileData ()
 
virtual ~FrEndOfFileData ()
 
virtual INT_8U Bytes () const
 number of bytes needed to write this structure. More...
 
nFrames_type GetNFrames () const
 
nBytes_type GetNBytes () const
 
chkType_type GetChkType () const
 
chkSum_type GetChkSum () const
 
seekTOC_type GetSeekTOC () const
 
void SetNBytes (nBytes_type NumberOfBytes)
 : Establish the number of bytes written More...
 
void SetNFrames (nFrames_type NumberOfFrames)
 : Establish the number of frames written More...
 
void SetSeekTOC (seekTOC_type Position)
 : Establish where the toc is More...
 

Static Public Member Functions

static INT_8U BytesForVersion (INT_2U Version)
 number of bytes needed to write specific version. More...
 

Protected Member Functions

template<class IStream >
IStreamreadData (IStream &Stream)
 

Protected Attributes

nFrames_type nFrames
 
nBytes_type nBytes
 
chkType_type chkType
 
chkSum_type chkSum
 
seekTOC_type seekTOC
 

Member Typedef Documentation

◆ chkSum_type

◆ chkType_type

◆ nBytes_type

◆ nFrames_type

◆ seekTOC_type

Constructor & Destructor Documentation

◆ FrEndOfFileData()

FrameCPP::Version_6::FrEndOfFileData::FrEndOfFileData ( )

◆ ~FrEndOfFileData()

FrameCPP::Version_6::FrEndOfFileData::~FrEndOfFileData ( )
inlinevirtual

Member Function Documentation

◆ Bytes()

INT_8U FrameCPP::Version_6::FrEndOfFileData::Bytes ( ) const
inlinevirtual

number of bytes needed to write this structure.

Implements FrameCPP::Common::FrDataObject.

◆ BytesForVersion()

static INT_8U FrameCPP::Version_6::FrEndOfFileData::BytesForVersion ( INT_2U  Version)
static

number of bytes needed to write specific version.

◆ GetChkSum()

FrEndOfFileData::chkSum_type FrameCPP::Version_6::FrEndOfFileData::GetChkSum ( ) const
inline

◆ GetChkType()

FrEndOfFileData::chkType_type FrameCPP::Version_6::FrEndOfFileData::GetChkType ( ) const
inline

◆ GetNBytes()

FrEndOfFileData::nBytes_type FrameCPP::Version_6::FrEndOfFileData::GetNBytes ( ) const
inline

◆ GetNFrames()

FrEndOfFileData::nFrames_type FrameCPP::Version_6::FrEndOfFileData::GetNFrames ( ) const
inline

◆ GetSeekTOC()

FrEndOfFileData::seekTOC_type FrameCPP::Version_6::FrEndOfFileData::GetSeekTOC ( ) const
inline

◆ readData()

template<class IStream >
IStream & FrameCPP::Version_6::FrEndOfFileData::readData ( IStream Stream)
protected

◆ SetNBytes()

void FrameCPP::Version_6::FrEndOfFileData::SetNBytes ( nBytes_type  NumberOfBytes)
inline

: Establish the number of bytes written

◆ SetNFrames()

void FrameCPP::Version_6::FrEndOfFileData::SetNFrames ( nFrames_type  NumberOfFrames)
inline

: Establish the number of frames written

◆ SetSeekTOC()

void FrameCPP::Version_6::FrEndOfFileData::SetSeekTOC ( seekTOC_type  Position)
inline

: Establish where the toc is

Member Data Documentation

◆ chkSum

chkSum_type FrameCPP::Version_6::FrEndOfFileData::chkSum
mutableprotected

◆ chkType

chkType_type FrameCPP::Version_6::FrEndOfFileData::chkType
mutableprotected

◆ nBytes

nBytes_type FrameCPP::Version_6::FrEndOfFileData::nBytes
protected

◆ nFrames

nFrames_type FrameCPP::Version_6::FrEndOfFileData::nFrames
protected

◆ seekTOC

seekTOC_type FrameCPP::Version_6::FrEndOfFileData::seekTOC
mutableprotected

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