eckit/utils/Translator.h file

Namespaces

namespace eckit

Classes

template<class From, class To>
struct eckit::Translator
template<>
struct eckit::Translator<bool, std::string>
template<>
struct eckit::Translator<std::string, bool>
template<>
struct eckit::Translator<unsigned char, std::string>
template<>
struct eckit::Translator<float, std::string>
template<>
struct eckit::Translator<short, std::string>
template<>
struct eckit::Translator<int, std::string>
template<>
struct eckit::Translator<unsigned int, std::string>
template<>
struct eckit::Translator<std::string, int>
template<>
struct eckit::Translator<std::string, unsigned int>
template<>
struct eckit::Translator<double, std::string>
template<>
struct eckit::Translator<std::string, double>
template<>
struct eckit::Translator<std::string, float>
template<>
struct eckit::Translator<long, std::string>
template<>
struct eckit::Translator<std::string, long>
template<>
struct eckit::Translator<std::string, short>
template<>
struct eckit::Translator<unsigned long, std::string>
template<>
struct eckit::Translator<std::string, unsigned long>
template<>
struct eckit::Translator<std::string, unsigned char>
template<>
struct eckit::Translator<std::string, unsigned long long>
template<>
struct eckit::Translator<std::string, long long>
template<>
struct eckit::Translator<unsigned long long, std::string>
template<>
struct eckit::Translator<long long, std::string>
template<>
struct eckit::Translator<std::string, char>
template<>
struct eckit::Translator<char, std::string>
template<>
struct eckit::Translator<std::string, std::vector<std::string>>
template<>
struct eckit::Translator<std::string, std::vector<long>>
template<>
struct eckit::Translator<std::vector<long>, std::string>
template<>
struct eckit::Translator<std::vector<std::string>, std::string>
template<>
struct eckit::Translator<std::string, std::set<std::string>>
template<>
struct eckit::Translator<std::set<std::string>, std::string>
template<>
struct eckit::Translator<signed char, std::string>
template<typename From, typename To, class = void>
struct eckit::IsTranslatable
template<typename From, typename To>
struct eckit::IsTranslatable<From, To, std::void_t<decltype(Translator<From, To>{}(std::declval<const From&>()))>>
This website is beyond its original expiry date and the content may be out of date. The site owner has been notified and may choose to extend the expiry date and remove this banner. If you have any questions about this, please visit our support portal.