#include <any.h>
Classes | |
class | holder |
class | placeholder |
Public Member Functions | |
any () | |
template<typename ValueType > | |
any (const ValueType &value) | |
any (const any &other) | |
~any () | |
any & | swap (any &rhs) |
template<typename ValueType > | |
any & | operator= (const ValueType &rhs) |
any & | operator= (const any &rhs) |
bool | empty () const |
const std::type_info & | type () const |
Private Attributes | |
placeholder * | content |
Friends | |
template<typename ValueType > | |
ValueType * | any_cast (any *) |
Definition at line 21 of file any.h.
boost::any::any | ( | const ValueType & | value | ) | [inline] |
any& boost::any::operator= | ( | const ValueType & | rhs | ) | [inline] |
ValueType* any_cast | ( | any * | operand | ) | [friend] |
placeholder* boost::any::content [private] |