icedb
version 0.5.1
Snow particle scattering database API
|
#include <string>
#include <map>
#include <mutex>
#include <vector>
#include "../icedb/units/units.hpp"
#include "../icedb/units/unitsPlugins.hpp"
#include "../private/unitsBackend.hpp"
#include "../icedb/logging.hpp"
#include "../icedb/error.hpp"
#include "../private/options.hpp"
Go to the source code of this file.
Namespaces | |
icedb | |
icedb::units | |
Provides convenient runtime conversion functions for converting different units. | |
icedb::units::implementations | |
Functions | |
std::string | icedb::units::implementations::_mangle_string (const std::string &inUnits, const std::string &outUnits, const std::string &family) |
void | icedb::units::implementations::_registerBackend (const std::string &inUnits, const std::string &outUnits, const std::string &family, converter_p p) |
converter_p | icedb::units::implementations::_queryBackend (const std::string &inUnits, const std::string &outUnits, const std::string &family) |
void | icedb::units::implementations::_init () |
conv_hooks_t | icedb::units::implementations::getHooks () |
Variables | |
std::mutex | icedb::units::implementations::m_backends |
std::map< std::string, converter_p > | icedb::units::implementations::_backends |
std::shared_ptr< std::vector< conv_prov_cp > > | icedb::units::implementations::_providers |