
#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 *) |
| CLIPS::any::any | ( | ) | [inline] |
Referenced by operator=().
| CLIPS::any::any | ( | const ValueType & | value | ) | [inline] |
| CLIPS::any::any | ( | const any & | other | ) | [inline] |
| CLIPS::any::~any | ( | ) | [inline] |
References content.
| bool CLIPS::any::empty | ( | ) | const [inline] |
References content.
| any& CLIPS::any::operator= | ( | const ValueType & | rhs | ) | [inline] |
References any().
| const std::type_info& CLIPS::any::type | ( | ) | const [inline] |
| ValueType* any_cast | ( | any * | operand | ) | [friend] |
placeholder* CLIPS::any::content [private] |
Referenced by CLIPS::any_cast(), empty(), swap(), type(), and ~any().
1.5.8