Functions
colaa::detail Namespace Reference

Functions

template<typename T >
T read (const std::string &str)
 General template which is unimplemented; implemented specializations follow below.
template<>
double read< double > (const std::string &rxData)
template<>
INT16 read< INT16 > (const std::string &rxData)
template<>
INT32 read< INT32 > (const std::string &rxData)
template<>
INT8 read< INT8 > (const std::string &rxData)
template<>
std::string read< std::string > (const std::string &rxData)
template<>
UINT16 read< UINT16 > (const std::string &rxData)
template<>
UINT32 read< UINT32 > (const std::string &rxData)
template<>
UINT8 read< UINT8 > (const std::string &rxData)
UINT16 writeToBuffer (BYTE *buffer, double value)
UINT16 writeToBuffer (BYTE *buffer, UINT8 value)
UINT16 writeToBuffer (BYTE *buffer, INT8 value)
UINT16 writeToBuffer (BYTE *buffer, UINT16 value)
UINT16 writeToBuffer (BYTE *buffer, INT16 value)
UINT16 writeToBuffer (BYTE *buffer, UINT32 value)
UINT16 writeToBuffer (BYTE *buffer, INT32 value)
UINT16 writeToBuffer (BYTE *buffer, const std::string &value)

Function Documentation

template<typename T >
T colaa::detail::read ( const std::string &  str) [inline]

General template which is unimplemented; implemented specializations follow below.

Definition at line 72 of file colaa.hpp.

template<>
double colaa::detail::read< double > ( const std::string &  rxData) [inline]

Definition at line 77 of file colaa.hpp.

template<>
INT16 colaa::detail::read< INT16 > ( const std::string &  rxData) [inline]

Definition at line 78 of file colaa.hpp.

template<>
INT32 colaa::detail::read< INT32 > ( const std::string &  rxData) [inline]

Definition at line 79 of file colaa.hpp.

template<>
INT8 colaa::detail::read< INT8 > ( const std::string &  rxData) [inline]

Definition at line 80 of file colaa.hpp.

template<>
std::string colaa::detail::read< std::string > ( const std::string &  rxData) [inline]

Definition at line 84 of file colaa.hpp.

template<>
UINT16 colaa::detail::read< UINT16 > ( const std::string &  rxData) [inline]

Definition at line 83 of file colaa.hpp.

template<>
UINT32 colaa::detail::read< UINT32 > ( const std::string &  rxData) [inline]

Definition at line 82 of file colaa.hpp.

template<>
UINT8 colaa::detail::read< UINT8 > ( const std::string &  rxData) [inline]

Definition at line 81 of file colaa.hpp.

UINT16 colaa::detail::writeToBuffer ( BYTE buffer,
double  value 
)

Definition at line 234 of file colaa.cpp.

UINT16 colaa::detail::writeToBuffer ( BYTE buffer,
UINT8  value 
) [inline]

Definition at line 38 of file colaa.hpp.

UINT16 colaa::detail::writeToBuffer ( BYTE buffer,
INT8  value 
) [inline]

Definition at line 39 of file colaa.hpp.

UINT16 colaa::detail::writeToBuffer ( BYTE buffer,
UINT16  value 
) [inline]

Definition at line 40 of file colaa.hpp.

UINT16 colaa::detail::writeToBuffer ( BYTE buffer,
INT16  value 
) [inline]

Definition at line 41 of file colaa.hpp.

UINT16 colaa::detail::writeToBuffer ( BYTE buffer,
UINT32  value 
) [inline]

Definition at line 42 of file colaa.hpp.

UINT16 colaa::detail::writeToBuffer ( BYTE buffer,
INT32  value 
) [inline]

Definition at line 43 of file colaa.hpp.

UINT16 colaa::detail::writeToBuffer ( BYTE buffer,
const std::string &  value 
) [inline]

Definition at line 44 of file colaa.hpp.



sick_scan
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Tue Jul 9 2019 05:05:35