#include <Read.hpp>
◆ Stream() [1/2]
◆ ~Stream() [1/2]
| pocolog_cpp::Stream::~Stream |
( |
| ) |
|
|
inlinevirtual |
◆ Stream() [2/2]
◆ ~Stream() [2/2]
| virtual pocolog_cpp::Stream::~Stream |
( |
| ) |
|
|
virtual |
◆ getBeginPos()
| size_t pocolog_cpp::Stream::getBeginPos |
( |
| ) |
const |
|
inline |
◆ getDataSize()
| size_t pocolog_cpp::Stream::getDataSize |
( |
| ) |
const |
|
inline |
◆ getEndPos()
| size_t pocolog_cpp::Stream::getEndPos |
( |
| ) |
const |
|
inline |
◆ getFileIndex()
| Index& pocolog_cpp::Stream::getFileIndex |
( |
| ) |
const |
|
inline |
◆ getFistSampleTime()
| const base::Time& pocolog_cpp::Stream::getFistSampleTime |
( |
| ) |
const |
|
inline |
◆ getIndex() [1/2]
| size_t pocolog_cpp::Stream::getIndex |
( |
| ) |
const |
|
inline |
◆ getIndex() [2/2]
| size_t pocolog_cpp::Stream::getIndex |
( |
| ) |
const |
|
inline |
◆ getInputStream()
| std::istream& pocolog_cpp::Stream::getInputStream |
( |
| ) |
|
|
inlineprotected |
◆ getLastSampleTime()
| const base::Time& pocolog_cpp::Stream::getLastSampleTime |
( |
| ) |
const |
|
inline |
◆ getName()
| std::string pocolog_cpp::Stream::getName |
( |
| ) |
const |
|
inline |
◆ getSampleData()
| bool pocolog_cpp::Stream::getSampleData |
( |
std::vector< uint8_t > & |
result, |
|
|
size_t |
sampleNr |
|
) |
| |
◆ getSize() [1/2]
| size_t pocolog_cpp::Stream::getSize |
( |
| ) |
const |
|
inline |
◆ getSize() [2/2]
| size_t pocolog_cpp::Stream::getSize |
( |
| ) |
const |
|
inline |
◆ getStreamType()
| StreamType pocolog_cpp::Stream::getStreamType |
( |
| ) |
const |
|
inline |
◆ getType()
◆ getTypeName()
| std::string pocolog_cpp::Stream::getTypeName |
( |
| ) |
const |
|
inline |
◆ isValid() [1/2]
| bool pocolog_cpp::Stream::isValid |
( |
| ) |
const |
|
inline |
◆ isValid() [2/2]
| bool pocolog_cpp::Stream::isValid |
( |
| ) |
const |
|
inline |
◆ loadSampleHeader()
◆ newBlockAt()
| void pocolog_cpp::Stream::newBlockAt |
( |
size_t |
pos, |
|
|
size_t |
size |
|
) |
| |
|
inlineprotected |
Subclasses call that in their newBlock implementation to update the begin and end positions
◆ newDataBlock()
◆ readSample()
template<typename T >
| bool pocolog_cpp::Stream::readSample |
( |
T & |
sample, |
|
|
size_t |
sampleNr |
|
) |
| |
|
inline |
◆ Input
◆ desc
◆ fileStream
◆ index
| Index& pocolog_cpp::Stream::index |
|
protected |
The documentation for this class was generated from the following files:
- /build/rock-master-18.09-tools-pocolog-cpp-0.20180329/src/Read.hpp
- /build/rock-master-18.09-tools-pocolog-cpp-0.20180329/src/Stream.hpp
- /build/rock-master-18.09-tools-pocolog-cpp-0.20180329/src/Stream.cpp