#include <Read.hpp>
| pocolog_cpp::Stream::~Stream |
( |
| ) |
|
|
inlinevirtual |
| virtual pocolog_cpp::Stream::~Stream |
( |
| ) |
|
|
virtual |
| size_t pocolog_cpp::Stream::getBeginPos |
( |
| ) |
const |
|
inline |
| size_t pocolog_cpp::Stream::getDataSize |
( |
| ) |
const |
|
inline |
| size_t pocolog_cpp::Stream::getEndPos |
( |
| ) |
const |
|
inline |
| Index& pocolog_cpp::Stream::getFileIndex |
( |
| ) |
const |
|
inline |
| const base::Time& pocolog_cpp::Stream::getFistSampleTime |
( |
| ) |
const |
|
inline |
| size_t pocolog_cpp::Stream::getIndex |
( |
| ) |
const |
|
inline |
| size_t pocolog_cpp::Stream::getIndex |
( |
| ) |
const |
|
inline |
| std::istream& pocolog_cpp::Stream::getInputStream |
( |
| ) |
|
|
inlineprotected |
| const base::Time& pocolog_cpp::Stream::getLastSampleTime |
( |
| ) |
const |
|
inline |
| std::string pocolog_cpp::Stream::getName |
( |
| ) |
const |
|
inline |
| bool pocolog_cpp::Stream::getSampleData |
( |
std::vector< uint8_t > & |
result, |
|
|
size_t |
sampleNr |
|
) |
| |
| size_t pocolog_cpp::Stream::getSize |
( |
| ) |
const |
|
inline |
| size_t pocolog_cpp::Stream::getSize |
( |
| ) |
const |
|
inline |
| StreamType pocolog_cpp::Stream::getStreamType |
( |
| ) |
const |
|
inline |
| std::string pocolog_cpp::Stream::getTypeName |
( |
| ) |
const |
|
inline |
| bool pocolog_cpp::Stream::isValid |
( |
| ) |
const |
|
inline |
| bool pocolog_cpp::Stream::isValid |
( |
| ) |
const |
|
inline |
| 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
template<typename T >
| bool pocolog_cpp::Stream::readSample |
( |
T & |
sample, |
|
|
size_t |
sampleNr |
|
) |
| |
|
inline |
| 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