DACLIPS::any Class Reference

#include <any.h>

Collaboration diagram for DACLIPS::any:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 any ()
template<typename ValueType>
 any (const ValueType &value)
 any (const any &other)
 ~any ()
anyswap (any &rhs)
template<typename ValueType>
anyoperator= (const ValueType &rhs)
anyoperator= (const any &rhs)
bool empty () const
const std::type_info & type () const
 any ()
template<typename ValueType>
 any (const ValueType &value)
 any (const any &other)
 ~any ()
anyswap (any &rhs)
template<typename ValueType>
anyoperator= (const ValueType &rhs)
anyoperator= (const any &rhs)
bool empty () const
const std::type_info & type () const

Friends

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

Classes

class  holder
class  placeholder


Detailed Description

Definition at line 46 of file any.h.


Constructor & Destructor Documentation

DACLIPS::any::any (  )  [inline]

Definition at line 50 of file any.h.

template<typename ValueType>
DACLIPS::any::any ( const ValueType &  value  )  [inline]

Definition at line 56 of file any.h.

DACLIPS::any::any ( const any other  )  [inline]

Definition at line 61 of file any.h.

DACLIPS::any::~any (  )  [inline]

Definition at line 66 of file any.h.

DACLIPS::any::any (  )  [inline]

Definition at line 50 of file any.h.

template<typename ValueType>
DACLIPS::any::any ( const ValueType &  value  )  [inline]

Definition at line 56 of file any.h.

DACLIPS::any::any ( const any other  )  [inline]

Definition at line 61 of file any.h.

DACLIPS::any::~any (  )  [inline]

Definition at line 66 of file any.h.


Member Function Documentation

any& DACLIPS::any::swap ( any rhs  )  [inline]

Definition at line 73 of file any.h.

template<typename ValueType>
any& DACLIPS::any::operator= ( const ValueType &  rhs  )  [inline]

Definition at line 80 of file any.h.

any& DACLIPS::any::operator= ( const any rhs  )  [inline]

Definition at line 86 of file any.h.

bool DACLIPS::any::empty (  )  const [inline]

Definition at line 94 of file any.h.

const std::type_info& DACLIPS::any::type (  )  const [inline]

Definition at line 99 of file any.h.

any& DACLIPS::any::swap ( any rhs  )  [inline]

Definition at line 73 of file any.h.

template<typename ValueType>
any& DACLIPS::any::operator= ( const ValueType &  rhs  )  [inline]

Definition at line 80 of file any.h.

any& DACLIPS::any::operator= ( const any rhs  )  [inline]

Definition at line 86 of file any.h.

bool DACLIPS::any::empty (  )  const [inline]

Definition at line 94 of file any.h.

const std::type_info& DACLIPS::any::type (  )  const [inline]

Definition at line 99 of file any.h.


Friends And Related Function Documentation

template<typename ValueType>
ValueType* any_cast ( any operand  )  [friend]

Definition at line 170 of file any.h.

template<typename ValueType>
ValueType* any_cast ( any operand  )  [friend]

Definition at line 170 of file any.h.


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

Generated on Mon Jan 10 22:33:44 2011 by  doxygen 1.5.6