|
| template<typename T = void> |
| static std::enable_if< is_atomic< T >::value, T >::type | GetDefault () |
| |
| template<typename T = void> |
| static bool | IsDefault (const typename std::enable_if< is_atomic< T >::value, T >::type &value) |
| |
| template<typename T = void> |
| static std::enable_if< std::is_arithmetic< T >::value, T >::type | GetDefault () |
| |
| template<typename T = void> |
| static bool | IsDefault (const typename std::enable_if< std::is_arithmetic< T >::value, T >::type &value) |
| |
| template<typename T = void> |
| static std::enable_if< is_unique_ptr< T >::value, T >::type | GetDefault () |
| |
| template<typename T = void> |
| static bool | IsDefault (const typename std::enable_if< is_unique_ptr< T >::value, T >::type &value) |
| |
| template<typename T = void> |
| static std::enable_if< is_optional_ptr< T >::value, T >::type | GetDefault () |
| |
| template<typename T = void> |
| static bool | IsDefault (const typename std::enable_if< is_optional_ptr< T >::value, T >::type &value) |
| |
| template<typename T = void> |
| static std::enable_if< is_optionally_owned_ptr< T >::value, T >::type | GetDefault () |
| |
| template<typename T = void> |
| static bool | IsDefault (const typename std::enable_if< is_optionally_owned_ptr< T >::value, T >::type &value) |
| |
| template<typename T = void> |
| static std::enable_if< is_shared_ptr< T >::value, T >::type | GetDefault () |
| |
| template<typename T = void> |
| static bool | IsDefault (const typename std::enable_if< is_shared_ptr< T >::value, T >::type &value) |
| |
| template<typename T = void> |
| static std::enable_if< is_vector< T >::value, T >::type | GetDefault () |
| |
| template<typename T = void> |
| static bool | IsDefault (const typename std::enable_if< is_vector< T >::value, T >::type &value) |
| |
| template<typename T = void> |
| static std::enable_if< is_queue< T >::value, T >::type | GetDefault () |
| |
| template<typename T = void> |
| static bool | IsDefault (const typename std::enable_if< is_queue< T >::value, T >::type &value) |
| |
| template<typename T = void> |
| static std::enable_if< is_unsafe_vector< T >::value, T >::type | GetDefault () |
| |
| template<typename T = void> |
| static bool | IsDefault (const typename std::enable_if< is_unsafe_vector< T >::value, T >::type &value) |
| |
| template<typename T = void> |
| static std::enable_if< is_unordered_set< T >::value, T >::type | GetDefault () |
| |
| template<typename T = void> |
| static bool | IsDefault (const typename std::enable_if< is_unordered_set< T >::value, T >::type &value) |
| |
| template<typename T = void> |
| static std::enable_if< is_unordered_map< T >::value, T >::type | GetDefault () |
| |
| template<typename T = void> |
| static bool | IsDefault (const typename std::enable_if< is_unordered_map< T >::value, T >::type &value) |
| |
| template<typename T = void> |
| static std::enable_if< is_map< T >::value, T >::type | GetDefault () |
| |
| template<typename T = void> |
| static bool | IsDefault (const typename std::enable_if< is_map< T >::value, T >::type &value) |
| |
| template<typename T = void> |
| static std::enable_if< is_insertion_preserving_map< T >::value, T >::type | GetDefault () |
| |
| template<typename T = void> |
| static bool | IsDefault (const typename std::enable_if< is_insertion_preserving_map< T >::value, T >::type &value) |
| |
| template<typename T = void> |
| static std::enable_if< std::is_same< T, string >::value, T >::type | GetDefault () |
| |
| template<typename T = void> |
| static bool | IsDefault (const typename std::enable_if< std::is_same< T, string >::value, T >::type &value) |
| |
| template<typename T = void> |
| static std::enable_if< std::is_same< T, optional_idx >::value, T >::type | GetDefault () |
| |
| template<typename T = void> |
| static bool | IsDefault (const typename std::enable_if< std::is_same< T, optional_idx >::value, T >::type &value) |
| |