14 #define NUI_TYPE_ENCODING_SPECIALIZATION(type, encodingString) \
16 struct TypeEncoding<type> \
18 static std::string encoding() noexcept \
20 return encodingString; \
86 template <
typename... T>
95 template <
typename ReturnT,
typename... Args>
103 template <
typename ReturnT,
typename... Args>
112 template <
typename T>
auto encodeType()
Definition: type_encodings.hpp:113
static std::string encoding()
Definition: type_encodings.hpp:62
static std::string encoding()
Definition: type_encodings.hpp:98
static std::string encoding()
Definition: type_encodings.hpp:106
static std::string encoding()
Definition: type_encodings.hpp:71
static std::string encoding()
Definition: type_encodings.hpp:44
static std::string encoding()
Definition: type_encodings.hpp:53
static std::string encoding()
Definition: type_encodings.hpp:89
static std::string encoding()
Definition: type_encodings.hpp:80
Definition: type_encodings.hpp:12
#define NUI_TYPE_ENCODING_SPECIALIZATION(type, encodingString)
Definition: type_encodings.hpp:14