|
SAGA C++ API 1.5.3
|
#include <boost/config.hpp>#include <boost/type_traits/remove_reference.hpp>#include <boost/type_traits/is_reference.hpp>#include <boost/throw_exception.hpp>#include <boost/static_assert.hpp>#include <boost/mpl/bool.hpp>#include <boost/assert.hpp>#include <boost/type_traits/is_const.hpp>#include <stdexcept>#include <typeinfo>#include <algorithm>Go to the source code of this file.
Classes | |
| struct | saga::detail::bad_any_cast |
| class | saga::detail::hold_any |
| @ namespace internals More... | |
Namespaces | |
| namespace | saga |
@/** These methods are not within API scope */ | |
| namespace | saga::detail |
Functions | |
| template<typename T > | |
| T * | saga::detail::any_cast (hold_any *operand, boost::mpl::true_) |
| template<typename T > | |
| T * | saga::detail::any_cast (hold_any *operand, boost::mpl::false_) |
| template<typename T > | |
| T * | saga::detail::any_cast (hold_any *operand) |
| template<typename T > | |
| T const * | saga::detail::any_cast (hold_any const *operand) |
| template<typename T > | |
| T | saga::detail::any_cast (hold_any &operand) |
| template<typename T > | |
| T const & | saga::detail::any_cast (hold_any const &operand) |