ldas-tools-frameAPI  2.6.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
RDSStreamMemory Class Reference

#include <RDSStreamMemory.hh>

Inheritance diagram for RDSStreamMemory:
RDSStream

Public Types

typedef std::vector< frame_h_typeresult_type
 
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

 RDSStreamMemory ()
 
virtual void Abandon ()
 
virtual void Close (bool Final)
 
virtual bool Next (const LDASTools::AL::GPSTime &FrameStart, const REAL_8 Dt, INT_4U &FramesPerStream)
 
result_type Results () const
 
virtual void Write (frame_h_type Frame, compression_scheme_type CompressionScheme, compression_level_type CompressionLevel, chkSum_type CheckSum)
 
void IFOList (const std::string &IFOList)
 
const std::string & IFOList () const
 
void UserRange (INT_4U Start, INT_4U End)
 

Protected Member Functions

void ensureNoSuchFile (const std::string &Filename) const
 

Protected Attributes

LDASTools::AL::GPSTime m_user_start
 
LDASTools::AL::GPSTime m_user_stop
 

Member Typedef Documentation

typedef FrameCPP::Common::OFrameStream::chkSum_type RDSStream::chkSum_type
inherited
typedef INT_2U RDSStream::compression_level_type
inherited
typedef INT_2U RDSStream::compression_scheme_type
inherited
typedef boost::shared_ptr< FrameCPP::FrameH > RDSStream::frame_h_type
inherited

Constructor & Destructor Documentation

RDSStreamMemory::RDSStreamMemory ( )

Member Function Documentation

void RDSStreamMemory::Abandon ( )
virtual

Implements RDSStream.

void RDSStreamMemory::Close ( bool  Final)
virtual

Implements RDSStream.

void RDSStream::ensureNoSuchFile ( const std::string &  Filename) const
protectedinherited
void RDSStream::IFOList ( const std::string &  IFOList)
inlineinherited
const std::string & RDSStream::IFOList ( ) const
inlineinherited
bool RDSStreamMemory::Next ( const LDASTools::AL::GPSTime &  FrameStart,
const REAL_8  Dt,
INT_4U &  FramesPerStream 
)
virtual

Implements RDSStream.

RDSStreamMemory::result_type RDSStreamMemory::Results ( ) const
inline
void RDSStream::UserRange ( INT_4U  Start,
INT_4U  End 
)
inlineinherited
void RDSStreamMemory::Write ( frame_h_type  Frame,
compression_scheme_type  CompressionScheme,
compression_level_type  CompressionLevel,
chkSum_type  CheckSum 
)
virtual

Implements RDSStream.

Member Data Documentation

LDASTools::AL::GPSTime RDSStream::m_user_start
protectedinherited
LDASTools::AL::GPSTime RDSStream::m_user_stop
protectedinherited

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