ldas-tools-frameAPI
2.6.1
|
#include <RDSStream.hh>
Public Types | |
typedef INT_2U | compression_scheme_type |
typedef INT_2U | compression_level_type |
typedef boost::shared_ptr < FrameCPP::FrameH > | frame_h_type |
typedef FrameCPP::Common::OFrameStream::chkSum_type | chkSum_type |
Public Member Functions | |
virtual | ~RDSStream () |
virtual void | Abandon ()=0 |
virtual void | Close (bool Final)=0 |
void | IFOList (const std::string &IFOList) |
const std::string & | IFOList () const |
virtual bool | Next (const LDASTools::AL::GPSTime &StartTime, REAL_8 Dt, INT_4U &FramesPerStream)=0 |
void | UserRange (INT_4U Start, INT_4U End) |
virtual void | Write (frame_h_type Frame, compression_scheme_type CompressionScheme, compression_level_type CompressionLevel, chkSum_type CheckSum)=0 |
Protected Member Functions | |
void | ensureNoSuchFile (const std::string &Filename) const |
Protected Attributes | |
LDASTools::AL::GPSTime | m_user_start |
LDASTools::AL::GPSTime | m_user_stop |
typedef FrameCPP::Common::OFrameStream::chkSum_type RDSStream::chkSum_type |
typedef INT_2U RDSStream::compression_level_type |
typedef INT_2U RDSStream::compression_scheme_type |
typedef boost::shared_ptr< FrameCPP::FrameH > RDSStream::frame_h_type |
|
inlinevirtual |
|
pure virtual |
Implemented in RDSStreamFile, and RDSStreamMemory.
|
pure virtual |
Implemented in RDSStreamFile, and RDSStreamMemory.
|
protected |
|
inline |
|
inline |
|
pure virtual |
Implemented in RDSStreamFile, and RDSStreamMemory.
|
inline |
|
pure virtual |
Implemented in RDSStreamFile, and RDSStreamMemory.
|
protected |
|
protected |