ldas-tools-framecpp
2.6.4
|
Scan buffers conforming to the frame specification. More...
#include <FrameBufferInterface.hh>
Public Types | |
typedef start_time_normalized_type | start_time_type |
typedef delta_t_normalized_type | delta_t_type |
typedef INT_8U | size_type |
type for number of bytes to read and size of buffer More... | |
Public Member Functions | |
Scanner () | |
Constructor. More... | |
virtual | ~Scanner () |
Destructor. More... | |
delta_t_type | DeltaT () const |
Retrieve the duration of the stream. More... | |
virtual void | NextBlock (const char *Buffer, size_type Size) |
Add a buffer to the frame file memory image. More... | |
size_type | NextBlockSize () const |
Return the number of bytes to be made available. More... | |
size_type | Position () const |
Return the current position in the stream being scanned. More... | |
bool | Ready () const |
Check if a complete frame file is ready for processing. More... | |
virtual void | Reset () |
Initialize buffer to accumulate a frame file. More... | |
start_time_type | StartTime () const |
Retrieve the start time of the stream. More... | |
Scan buffers conforming to the frame specification.
typedef INT_8U FrameCPP::Common::FrameBufferInterface::Scanner::size_type |
type for number of bytes to read and size of buffer
FrameCPP::Common::FrameBufferInterface::Scanner::Scanner | ( | ) |
Constructor.
|
inlinevirtual |
Destructor.
|
inline |
Retrieve the duration of the stream.
|
virtual |
Add a buffer to the frame file memory image.
[in] | Buffer | The buffer to scan |
[in] | Size | The number of bytes in Buffer |
Reimplemented in FrameCPP::Common::DynamicMemoryBufferT< BT >.
|
inline |
Return the number of bytes to be made available.
|
inline |
Return the current position in the stream being scanned.
|
inline |
Check if a complete frame file is ready for processing.
|
virtual |
Initialize buffer to accumulate a frame file.
Reimplemented in FrameCPP::Common::DynamicMemoryBufferT< BT >.
|
inline |
Retrieve the start time of the stream.