Lines Matching refs:get_ptr
1512 // delegate the call to get_ptr<>()
1513 auto* ptr = obj.template get_ptr<typename std::add_pointer<ReferenceType>::type>();
1529 /// @sa https://json.nlohmann.me/api/basic_json/get_ptr/
1532 auto get_ptr() noexcept -> decltype(std::declval<basic_json_t&>().get_impl_ptr(std::declval<PointerType>()))
1539 /// @sa https://json.nlohmann.me/api/basic_json/get_ptr/
1543 constexpr auto get_ptr() const noexcept -> decltype(std::declval<const basic_json_t&>().get_impl_ptr(std::declval<PointerType>()))
1697 -> decltype(std::declval<const basic_json_t&>().template get_ptr<PointerType>())
1699 // delegate the call to get_ptr
1700 return get_ptr<PointerType>();
1766 @sa see @ref get_ptr() for explicit pointer-member access
1772 auto get() noexcept -> decltype(std::declval<basic_json_t&>().template get_ptr<PointerType>())
1774 // delegate the call to get_ptr
1775 return get_ptr<PointerType>();
1898 return *get_ptr<binary_t*>();
1910 return *get_ptr<const binary_t*>();