Classes | Namespaces | Functions
ByteOrderConversion.h File Reference
#include "schunk_svh_library/ImportExport.h"
#include <assert.h>
#include <iomanip>
#include <iostream>
#include <vector>
Include dependency graph for ByteOrderConversion.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  driver_svh::ArrayBuilder
 

Namespaces

 driver_svh
 

Functions

template<typename T >
size_t driver_svh::fromLittleEndian (T &data, std::vector< uint8_t > &array, size_t &read_pos)
 
template<>
DRIVER_SVH_IMPORT_EXPORT size_t driver_svh::fromLittleEndian< double > (double &data, std::vector< uint8_t > &array, size_t &read_pos)
 Template specialization for float as these have to be handled seperately. More...
 
template<>
DRIVER_SVH_IMPORT_EXPORT size_t driver_svh::fromLittleEndian< float > (float &data, std::vector< uint8_t > &array, size_t &read_pos)
 Template specialization for float as these have to be handled seperately. More...
 
std::ostream & driver_svh::operator<< (std::ostream &o, const ArrayBuilder &ab)
 debug output of array as hex values More...
 
template<typename T >
size_t driver_svh::toLittleEndian (const T &data, std::vector< uint8_t > &array, size_t &write_pos)
 template function for adding data to an array while converting everything into correct endianess More...
 
template<>
DRIVER_SVH_IMPORT_EXPORT size_t driver_svh::toLittleEndian< double > (const double &data, std::vector< uint8_t > &array, size_t &write_pos)
 Template specialization for float as these have to be handled seperately. More...
 
template<>
DRIVER_SVH_IMPORT_EXPORT size_t driver_svh::toLittleEndian< float > (const float &data, std::vector< uint8_t > &array, size_t &write_pos)
 Template specialization for float as these have to be handled seperately. More...
 

Detailed Description

Author
Lars Pfotzer
Georg Heppner
Date
2014-02-03

Definition in file ByteOrderConversion.h.



schunk_svh_library
Author(s): Georg Heppner, Lars Pfotzer, Felix Exner, Johannes Mangler, Stefan Scherzinger, Pascal Becker
autogenerated on Fri Apr 14 2023 02:53:52