26 #ifndef ELEMENTSKERNEL_ELEMENTSKERNEL_STORAGE_H_
27 #define ELEMENTSKERNEL_ELEMENTSKERNEL_STORAGE_H_
63 template<std::
size_t max_digits,
typename T>
82 #endif // ELEMENTSKERNEL_ELEMENTSKERNEL_STORAGE_H_
template ELEMENTS_API float storageConvert< float >(const float &size, StorageType source_unit, StorageType target_unit)
ELEMENTS_API std::map< StorageType, std::string > StorageShortName
defines the macros to be used for explicit export of the symbols
template ELEMENTS_API double roundToDigits< double >(const double &value, const std::size_t &max_digits)
ELEMENTS_API T roundToDigits(const T &value, const size_t &max_digits)
#define ELEMENTS_API
Dummy definitions for the backward compatibility mode.
template ELEMENTS_API double storageConvert< double >(const double &size, StorageType source_unit, StorageType target_unit)
ELEMENTS_API T storageConvert(const T &size, StorageType source_unit, StorageType target_unit)
template ELEMENTS_API float roundToDigits< float >(const float &value, const std::size_t &max_digits)
ELEMENTS_API std::map< StorageType, std::int64_t > StorageFactor