@ namespace internals
More...
#include <hold_any.hpp>
List of all members.
Detailed Description
Constructor & Destructor Documentation
template<typename T >
| saga::detail::hold_any::hold_any |
( |
T const & |
x | ) |
[inline] |
| saga::detail::hold_any::hold_any |
( |
| ) |
[inline] |
| saga::detail::hold_any::hold_any |
( |
hold_any const & |
x | ) |
[inline] |
| saga::detail::hold_any::~hold_any |
( |
| ) |
[inline] |
Member Function Documentation
template<typename T >
| hold_any& saga::detail::hold_any::assign |
( |
T const & |
x | ) |
[inline] |
template<typename T >
| hold_any& saga::detail::hold_any::init |
( |
| ) |
[inline] |
template<typename T >
| hold_any& saga::detail::hold_any::operator= |
( |
T const & |
x | ) |
[inline] |
| std::type_info const& saga::detail::hold_any::type |
( |
| ) |
const [inline] |
template<typename T >
| T const& saga::detail::hold_any::cast |
( |
| ) |
const [inline] |
| bool saga::detail::hold_any::empty |
( |
| ) |
const [inline] |
| void saga::detail::hold_any::reset |
( |
| ) |
[inline] |
Friends And Related Function Documentation
template<typename T >
| T* any_cast |
( |
hold_any * |
operand | ) |
[friend] |
template<typename T >
| T* any_cast |
( |
hold_any * |
operand, |
|
|
boost::mpl::true_ |
|
|
) |
| [friend] |
template<typename T >
| T* any_cast |
( |
hold_any * |
operand, |
|
|
boost::mpl::false_ |
|
|
) |
| [friend] |
The documentation for this class was generated from the following file: