OpenMD  2.5
Molecular Dynamics in the Open
boost Namespace Reference

Classes

class  any
 
class  bad_any_cast
 

Functions

template<class E >
void throw_exception (E const &e)
 
template<typename ValueType >
ValueType * any_cast (any *operand)
 
template<typename ValueType >
const ValueType * any_cast (const any *operand)
 
template<typename ValueType >
ValueType any_cast (const any &operand)
 

Function Documentation

◆ any_cast() [1/3]

◆ any_cast() [2/3]

template<typename ValueType >
const ValueType* boost::any_cast ( const any operand)

Definition at line 193 of file any.hpp.

References any_cast().

◆ any_cast() [3/3]

template<typename ValueType >
ValueType boost::any_cast ( const any operand)

Definition at line 199 of file any.hpp.

References any_cast(), and throw_exception().

◆ throw_exception()

template<class E >
void boost::throw_exception ( E const &  e)
inline

Definition at line 45 of file any.hpp.

Referenced by any_cast().