#include <any.hpp>
Public Member Functions | |
any_constexpr | any () any_noexcept |
any (any const &other) | |
template<class ValueType > | |
any (ValueType const &value) | |
~any () | |
any & | operator= (any const &other) |
template<class ValueType > | |
any & | operator= (ValueType const &value) |
void | reset () any_noexcept |
void | swap (any &other) any_noexcept |
bool | has_value () const any_noexcept |
const std::type_info & | type () const any_noexcept |
template<class ValueType > | |
const ValueType * | to_ptr () const |
template<class ValueType > | |
ValueType * | to_ptr () |
|
inline |
Definition at line 361 of file any.hpp.
Referenced by operator=().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 470 of file any.hpp.
References nonstd::any_lite::swap().
|
inline |
|
inline |
Definition at line 480 of file any.hpp.
References has_value().
|
inline |
|
inline |