THM1176InstrumentDriver  1.0
C++ API for Metrolab THM1176
THM1176TypeConversions.h File Reference

Type conversion routines for C++ API for Metrolab THM1176/TFM1186. More...

#include <string>
#include <vector>
#include <regex>
#include "THM1176Types.h"
Include dependency graph for THM1176TypeConversions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 MTL
 
 MTL::Instrument
 
 MTL::Instrument::THM1176Types
 

Functions

U16 MTL::Instrument::THM1176Types::BinaryToU16 (const char pBinary[2])
 Convert binary to U16 (unimplemented). More...
 
I16 MTL::Instrument::THM1176Types::BinaryToI16 (const char pBinary[2])
 Convert binary to I16, taking into account endedness. More...
 
U32 MTL::Instrument::THM1176Types::BinaryToU32 (const char pBinary[4])
 Convert binary to U32 (unimplemented). More...
 
I32 MTL::Instrument::THM1176Types::BinaryToI32 (const char pBinary[4])
 Convert binary to I32, taking into account endedness. More...
 
F32 MTL::Instrument::THM1176Types::BinaryToF32 (const char pBinary[4])
 Convert binary to F32 (unimplemented). More...
 
U64 MTL::Instrument::THM1176Types::BinaryToU64 (const char pBinary[8])
 Convert binary to U64 (unimplemented). More...
 
F64 MTL::Instrument::THM1176Types::BinaryToF64 (const char pBinary[8])
 Convert binary to F64 (unimplemented). More...
 
bool MTL::Instrument::THM1176Types::StringToUnits (std::string SUnits, eUnits &rUnits)
 Convert measurement units from string to enumeration. More...
 
std::string MTL::Instrument::THM1176Types::UnitsToString (eUnits Units)
 Convert measurement units from enumeration to string. More...
 
bool MTL::Instrument::THM1176Types::TestTHM1176Types ()
 Test the conversion routines. More...
 

Detailed Description

Type conversion routines for C++ API for Metrolab THM1176/TFM1186.

Definition in file THM1176TypeConversions.h.