nonstd::any_lite Namespace Reference

Namespaces

 detail
 

Classes

class  any
 
class  bad_any_cast
 

Functions

template<class ValueType >
ValueType any_cast (any const &operand)
 
template<class ValueType >
ValueType any_cast (any &operand)
 
template<class ValueType >
ValueType const * any_cast (any const *operand)
 
template<class ValueType >
ValueType * any_cast (any *operand)
 
void swap (any &x, any &y)
 

Function Documentation

template<class ValueType >
ValueType nonstd::any_lite::any_cast ( any const &  operand)
inline

Definition at line 571 of file any.hpp.

template<class ValueType >
ValueType nonstd::any_lite::any_cast ( any operand)
inline

Definition at line 589 of file any.hpp.

template<class ValueType >
ValueType const* nonstd::any_lite::any_cast ( any const *  operand)
inline

Definition at line 624 of file any.hpp.

template<class ValueType >
ValueType* nonstd::any_lite::any_cast ( any operand)
inline

Definition at line 630 of file any.hpp.

void nonstd::any_lite::swap ( any x,
any y 
)
inline

Definition at line 544 of file any.hpp.