ldas-tools-framecpp  2.7.0
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
CmpStream Class Reference
Collaboration diagram for CmpStream:
Collaboration graph
[legend]

Public Member Functions

 CmpStream (const char *Filename)
 
const std::string & Filename () const
 
GPSTime GetGTime () const
 
Interval GetDt () const
 
FrameH::procData_type & RefProcData ()
 
FrameH::rawData_type GetRawData ()
 
void ReadNextFrame ()
 
 operator bool () const
 

Private Attributes

IFrameFStream stream
 
std::string filename
 
IFrameFStream::frame_h_type frameh
 
INT_4S frame_count
 

Static Private Attributes

static const INT_4S FRAME_COUNT_UNKNOWN = -2
 
static const INT_4S FRAME_COUNT_FINISHED = -1
 

Constructor & Destructor Documentation

◆ CmpStream()

CmpStream::CmpStream ( const char *  Filename)
inline

Member Function Documentation

◆ Filename()

const std::string & CmpStream::Filename ( ) const
inline

◆ GetDt()

Interval CmpStream::GetDt ( ) const
inline

◆ GetGTime()

GPSTime CmpStream::GetGTime ( ) const
inline

◆ GetRawData()

FrameH::rawData_type CmpStream::GetRawData ( )
inline

◆ operator bool()

CmpStream::operator bool ( ) const
inline

◆ ReadNextFrame()

void CmpStream::ReadNextFrame ( )
inline

◆ RefProcData()

FrameH::procData_type & CmpStream::RefProcData ( )
inline

Member Data Documentation

◆ filename

std::string CmpStream::filename
private

◆ frame_count

INT_4S CmpStream::frame_count
private

◆ FRAME_COUNT_FINISHED

const INT_4S CmpStream::FRAME_COUNT_FINISHED = -1
staticprivate

◆ FRAME_COUNT_UNKNOWN

const INT_4S CmpStream::FRAME_COUNT_UNKNOWN = -2
staticprivate

◆ frameh

IFrameFStream::frame_h_type CmpStream::frameh
private

◆ stream

IFrameFStream CmpStream::stream
private

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