Public Member Functions
crl::multisense::details::utility::BufferStreamReader Class Reference

#include <BufferStream.hh>

Inheritance diagram for crl::multisense::details::utility::BufferStreamReader:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 BufferStreamReader ()
 BufferStreamReader (BufferStream &s)
 BufferStreamReader (const uint8_t *p, std::size_t s)
 BufferStreamReader (std::size_t s)
template<typename T >
BufferStreamReaderoperator& (T &value)
template<typename T >
BufferStreamReaderoperator& (std::vector< T > &v)
BufferStreamReaderoperator& (std::string &value)
BufferStreamReaderoperator& (TimeStamp &value)
virtual void read (void *bufferP, std::size_t length)

Detailed Description

Definition at line 172 of file BufferStream.hh.


Constructor & Destructor Documentation

Definition at line 175 of file BufferStream.hh.

Definition at line 176 of file BufferStream.hh.

crl::multisense::details::utility::BufferStreamReader::BufferStreamReader ( const uint8_t *  p,
std::size_t  s 
) [inline]

Definition at line 177 of file BufferStream.hh.

Definition at line 178 of file BufferStream.hh.


Member Function Documentation

template<typename T >
BufferStreamReader& crl::multisense::details::utility::BufferStreamReader::operator& ( T &  value) [inline]

Definition at line 190 of file BufferStream.hh.

template<typename T >
BufferStreamReader& crl::multisense::details::utility::BufferStreamReader::operator& ( std::vector< T > &  v) [inline]

Definition at line 195 of file BufferStream.hh.

BufferStreamReader& crl::multisense::details::utility::BufferStreamReader::operator& ( std::string &  value) [inline]

Definition at line 206 of file BufferStream.hh.

BufferStreamReader& crl::multisense::details::utility::BufferStreamReader::operator& ( TimeStamp value) [inline]

Definition at line 222 of file BufferStream.hh.

virtual void crl::multisense::details::utility::BufferStreamReader::read ( void *  bufferP,
std::size_t  length 
) [inline, virtual]

Reimplemented from crl::multisense::details::utility::BufferStream.

Definition at line 180 of file BufferStream.hh.


The documentation for this class was generated from the following file:


multisense_lib
Author(s):
autogenerated on Mon Oct 9 2017 03:06:22