#include <UnitsHelper.hpp>
|
static double | get_converted_value (const std::string &in_units, const double &value, const std::string &out_units) |
|
static double * | convert_values (const std::string &in_units, double *values, const std::string &out_units, double *out_values, const size_t &count) |
|
|
static void | init_unit_system () |
|
static std::shared_ptr< cv_converter > | get_converter (const std::string &in_units, const std::string &out_units, utEncoding in_encoding=UT_UTF8, utEncoding out_encoding=UT_UTF8) |
|
◆ convert_values()
double * UnitsHelper::convert_values |
( |
const std::string & | in_units, |
|
|
double * | values, |
|
|
const std::string & | out_units, |
|
|
double * | out_values, |
|
|
const size_t & | count ) |
|
static |
◆ get_converted_value()
double UnitsHelper::get_converted_value |
( |
const std::string & | in_units, |
|
|
const double & | value, |
|
|
const std::string & | out_units ) |
|
static |
◆ get_converter()
std::shared_ptr< cv_converter > UnitsHelper::get_converter |
( |
const std::string & | in_units, |
|
|
const std::string & | out_units, |
|
|
utEncoding | in_encoding = UT_UTF8, |
|
|
utEncoding | out_encoding = UT_UTF8 ) |
|
staticprivate |
◆ init_unit_system()
static void UnitsHelper::init_unit_system |
( |
| ) |
|
|
inlinestaticprivate |
◆ converters
std::map< std::string, std::shared_ptr< cv_converter > > UnitsHelper::converters |
|
staticprivate |
◆ converters_mutex
std::mutex UnitsHelper::converters_mutex |
|
staticprivate |
◆ unit_system
ut_system * UnitsHelper::unit_system |
|
staticprivate |
◆ unit_system_inited
std::once_flag UnitsHelper::unit_system_inited |
|
staticprivate |
The documentation for this class was generated from the following files: