|
| template<typename T > |
| bool | is_valid_hash (std::size_t h) |
| |
| template<typename T , typename U , typename... Args> |
| bool | is_valid_hash (std::size_t h) |
| |
| template<typename T > |
| bool | is_valid_name (const std::string &name) |
| |
| template<typename T , typename U , typename... Args> |
| bool | is_valid_name (const std::string &name) |
| |
| template<typename RefT , typename T > |
| constexpr bool | is_like () |
| |
| MC_RTC_UTILS_DLLAPI std::string | demangle (const char *name) |
| |
|
| template<typename T > |
| constexpr bool | has_configuration_load_object_v |
| |
| template<typename T > |
| constexpr bool | has_static_fromConfiguration_v = decltype(_has_static_fromConfiguration::test<T>(nullptr))::value |
| |
| template<typename T , typename... Args> |
| constexpr bool | has_configuration_save_object_v |
| |
| template<typename T , typename... Args> |
| constexpr bool | has_toConfiguration_method_v |
| |
| template<typename T > |
| constexpr bool | is_integral_v = std::is_integral_v<T> || std::numeric_limits<std::decay_t<T>>::is_integer |
| |
| template<typename T > |
| constexpr bool | is_like_int8_t = is_like<int8_t, T>() |
| |
| template<typename T > |
| constexpr bool | is_like_int16_t = is_like<int16_t, T>() |
| |
| template<typename T > |
| constexpr bool | is_like_int32_t = is_like<int32_t, T>() |
| |
| template<typename T > |
| constexpr bool | is_like_int64_t = is_like<int64_t, T>() |
| |
| template<typename T > |
| constexpr bool | is_like_uint8_t = is_like<uint8_t, T>() |
| |
| template<typename T > |
| constexpr bool | is_like_uint16_t = is_like<uint16_t, T>() |
| |
| template<typename T > |
| constexpr bool | is_like_uint32_t = is_like<uint32_t, T>() |
| |
| template<typename T > |
| constexpr bool | is_like_uint64_t = is_like<uint64_t, T>() |
| |