Phalanx  Development
 All Classes Functions Variables Typedefs Enumerations Friends Pages
Classes | Public Member Functions | Friends | List of all members
PHX::any Class Reference

Public Member Functions

template<typename ValueType >
 any (const ValueType &value)
 
 any (const any &other)
 
 any (any &&other) noexcept
 
template<typename ValueType >
 any (ValueType &&value, typename PHX::disable_if< std::is_same< any &, ValueType > >::type *=0, typename PHX::disable_if< std::is_const< ValueType > >::type *=0)
 
anyswap (any &rhs) noexcept
 
anyoperator= (const any &rhs)
 
anyoperator= (any &&rhs) noexcept
 
template<class ValueType >
anyoperator= (ValueType &&rhs)
 
bool empty () const noexcept
 
void clear () noexcept
 
const std::type_info & type () const noexcept
 

Friends

template<typename ValueType >
ValueType * any_cast (any *) noexcept
 
template<typename ValueType >
ValueType * unsafe_any_cast (any *) noexcept
 

The documentation for this class was generated from the following file: