Contains functions, etc. needed to transform higher level data to raw data (sent to or received from scanner) or vice versa.
More...
|
template<typename T > |
T | read (std::istream &is) |
|
template<typename RawType , typename ReturnType > |
ReturnType | read (std::istream &is) |
|
template<typename RawType , typename ReturnType > |
ReturnType | read (std::istream &is, const ConversionFunc< ReturnType, RawType > &conversion_fcn) |
|
template<typename T > |
void | read (std::istream &is, T &data) |
|
template<typename RawType , typename ReturnType > |
void | readArray (std::istream &is, std::vector< ReturnType > &data, const size_t &number_of_samples, const ConversionFunc< ReturnType, RawType > &conversion_fcn) |
|
template<typename T > |
T | toArray (std::ostringstream &os) |
|
template<typename T > |
void | write (std::ostringstream &os, const T &data) |
|
template<typename RawType , typename ArrayElemType > |
void | writeArray (std::ostringstream &os, const std::vector< ArrayElemType > &array, ConversionFunc< RawType, ArrayElemType > conversion_fcn) |
|
Contains functions, etc. needed to transform higher level data to raw data (sent to or received from scanner) or vice versa.