#include <BufferStream.hh>
Definition at line 66 of file BufferStream.hh.
◆ BufferStream() [1/4]
crl::multisense::details::utility::BufferStream::BufferStream |
( |
| ) |
|
|
inline |
◆ BufferStream() [2/4]
crl::multisense::details::utility::BufferStream::BufferStream |
( |
std::size_t |
size | ) |
|
|
inline |
◆ BufferStream() [3/4]
crl::multisense::details::utility::BufferStream::BufferStream |
( |
uint8_t * |
bufP, |
|
|
std::size_t |
size |
|
) |
| |
|
inline |
◆ ~BufferStream()
virtual crl::multisense::details::utility::BufferStream::~BufferStream |
( |
| ) |
|
|
inlinevirtual |
◆ BufferStream() [4/4]
crl::multisense::details::utility::BufferStream::BufferStream |
( |
const BufferStream & |
source | ) |
|
|
inline |
◆ clear()
void crl::multisense::details::utility::BufferStream::clear |
( |
| ) |
|
|
inline |
◆ data()
void* crl::multisense::details::utility::BufferStream::data |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ peek()
void* crl::multisense::details::utility::BufferStream::peek |
( |
| ) |
const |
|
inline |
◆ read()
virtual void crl::multisense::details::utility::BufferStream::read |
( |
void * |
bufferP, |
|
|
std::size_t |
length |
|
) |
| |
|
inlinevirtual |
◆ seek()
void crl::multisense::details::utility::BufferStream::seek |
( |
std::size_t |
idx | ) |
|
|
inline |
◆ shared()
bool crl::multisense::details::utility::BufferStream::shared |
( |
| ) |
const |
|
inline |
◆ size()
std::size_t crl::multisense::details::utility::BufferStream::size |
( |
| ) |
const |
|
inline |
◆ tell()
std::size_t crl::multisense::details::utility::BufferStream::tell |
( |
| ) |
const |
|
inline |
◆ write()
virtual void crl::multisense::details::utility::BufferStream::write |
( |
const void * |
bufferP, |
|
|
std::size_t |
length |
|
) |
| |
|
inlinevirtual |
◆ m_alloced
bool crl::multisense::details::utility::BufferStream::m_alloced |
|
protected |
◆ m_bufferP
uint8_t* crl::multisense::details::utility::BufferStream::m_bufferP |
|
protected |
◆ m_ref
◆ m_size
std::size_t crl::multisense::details::utility::BufferStream::m_size |
|
protected |
◆ m_tell
std::size_t crl::multisense::details::utility::BufferStream::m_tell |
|
protected |
The documentation for this class was generated from the following file:
- /home/malvarado/crl/LibMultiSense/source/Wire/include/utility/BufferStream.hh