Functions
colaa::detail Namespace Reference

Functions

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

Function Documentation

◆ read()

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.

◆ read< double >()

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

Definition at line 77 of file colaa.hpp.

◆ read< INT16 >()

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

Definition at line 78 of file colaa.hpp.

◆ read< INT32 >()

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

Definition at line 79 of file colaa.hpp.

◆ read< INT8 >()

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

Definition at line 80 of file colaa.hpp.

◆ read< std::string >()

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

Definition at line 84 of file colaa.hpp.

◆ read< UINT16 >()

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

Definition at line 83 of file colaa.hpp.

◆ read< UINT32 >()

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

Definition at line 82 of file colaa.hpp.

◆ read< UINT8 >()

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

Definition at line 81 of file colaa.hpp.

◆ writeToBuffer() [1/8]

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

Definition at line 44 of file colaa.hpp.

◆ writeToBuffer() [2/8]

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

Definition at line 234 of file colaa.cpp.

◆ writeToBuffer() [3/8]

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

Definition at line 41 of file colaa.hpp.

◆ writeToBuffer() [4/8]

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

Definition at line 43 of file colaa.hpp.

◆ writeToBuffer() [5/8]

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

Definition at line 39 of file colaa.hpp.

◆ writeToBuffer() [6/8]

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

Definition at line 40 of file colaa.hpp.

◆ writeToBuffer() [7/8]

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

Definition at line 42 of file colaa.hpp.

◆ writeToBuffer() [8/8]

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

Definition at line 38 of file colaa.hpp.



sick_scan
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Thu Sep 8 2022 02:30:19