| THM1176InstrumentDriver 1.2 C++ API for Metrolab THM1176

Loading...
Searching...
No Matches
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
namespace | MTL
namespace | MTL::Instrument
namespace | MTL::Instrument::THM1176Types

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

## Detailed Description

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

Definition in file THM1176TypeConversions.h.