|
ldas-tools-framecpp 3.0.4
|
#include <OFrameStream.hh>
Public Types | |
| typedef INT_2U | version_type |
| typedef OFrameStream | stream_type |
| typedef boost::shared_ptr< FrameH > | frameh_type |
| typedef INT_2U | version_type |
| typedef OFrameStream | stream_type |
| typedef boost::shared_ptr< FrameH > | frameh_type |
Public Member Functions | |
| OFrameFStream (const char *Filename, const version_type OutputVersion=FRAME_SPEC_CURRENT) | |
| const FrTOC & | GetTOC () const |
| stream_type * | Stream () |
| void | WriteFrame (frameh_type Frame) |
| void | WriteFrame (frameh_type Frame, INT_2U CompressionScheme, INT_2U CompressionLevel) |
| OFrameFStream (const char *Filename, const version_type OutputVersion=FRAME_SPEC_CURRENT) | |
| const FrTOC & | GetTOC () const |
| stream_type * | Stream () |
| void | WriteFrame (frameh_type Frame) |
| void | WriteFrame (frameh_type Frame, INT_2U CompressionScheme, INT_2U CompressionLevel) |
Private Types | |
| typedef LDASTools::AL::filebuf | filebuf_type |
| typedef Common::FrameBuffer< filebuf_type > | frame_buffer_type |
| typedef std::unique_ptr< frame_buffer_type > | frame_buffer_ptr_type |
| typedef std::unique_ptr< OFrameStream > | stream_ptr_type |
| typedef boost::shared_array< CHAR > | buffer_ptr_type |
| typedef LDASTools::AL::filebuf | filebuf_type |
| typedef Common::FrameBuffer< filebuf_type > | frame_buffer_type |
| typedef std::unique_ptr< frame_buffer_type > | frame_buffer_ptr_type |
| typedef std::unique_ptr< OFrameStream > | stream_ptr_type |
| typedef boost::shared_array< CHAR > | buffer_ptr_type |
Private Attributes | |
| buffer_ptr_type | m_buffer |
| frame_buffer_ptr_type | m_frame_buffer |
| stream_ptr_type | m_frame_stream |
Static Private Attributes | |
| static const int | BUFFER_SIZE = 1024 * 1024 |
| static const bool | MEMORY_MAPPED_IO = false |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| typedef boost::shared_ptr< FrameH > FrameCPP::OFrameFStream::frameh_type |
| typedef boost::shared_ptr< FrameH > FrameCPP::OFrameFStream::frameh_type |
|
private |
|
private |
| typedef INT_2U FrameCPP::OFrameFStream::version_type |
| typedef INT_2U FrameCPP::OFrameFStream::version_type |
|
inline |
| FrameCPP::OFrameFStream::OFrameFStream | ( | const char * | Filename, |
| const version_type | OutputVersion = FRAME_SPEC_CURRENT ) |
| const FrTOC & FrameCPP::OFrameFStream::GetTOC | ( | ) | const |
| const FrTOC & FrameCPP::OFrameFStream::GetTOC | ( | ) | const |
|
inline |
| stream_type * FrameCPP::OFrameFStream::Stream | ( | ) |
|
inline |
| void FrameCPP::OFrameFStream::WriteFrame | ( | frameh_type | Frame | ) |
|
inline |
| void FrameCPP::OFrameFStream::WriteFrame | ( | frameh_type | Frame, |
| INT_2U | CompressionScheme, | ||
| INT_2U | CompressionLevel ) |
|
staticprivate |
|
private |
|
private |
|
private |
|
staticprivate |