#include <algorithm>
#include "boost/config.hpp"
#include <boost/type_index.hpp>
#include <boost/type_traits/remove_reference.hpp>
#include <boost/type_traits/decay.hpp>
#include <boost/type_traits/remove_cv.hpp>
#include <boost/type_traits/add_reference.hpp>
#include <boost/type_traits/is_reference.hpp>
#include <boost/type_traits/is_const.hpp>
#include <boost/throw_exception.hpp>
#include <boost/static_assert.hpp>
#include <boost/utility/enable_if.hpp>
#include <boost/type_traits/is_same.hpp>
Classes | |
class | boost::any |
class | boost::bad_any_cast |
Namespaces | |
boost | |
Duration formatting facet for input. | |
Functions | |
void | boost::swap (any &lhs, any &rhs) BOOST_NOEXCEPT |
template<typename ValueType > | |
ValueType * | boost::any_cast (any *operand) BOOST_NOEXCEPT |
template<typename ValueType > | |
const ValueType * | boost::any_cast (const any *operand) BOOST_NOEXCEPT |
template<typename ValueType > | |
ValueType | boost::any_cast (any &operand) |
template<typename ValueType > | |
ValueType | boost::any_cast (const any &operand) |
template<typename ValueType > | |
ValueType | boost::any_cast (any &&operand) |
template<typename ValueType > | |
ValueType * | boost::unsafe_any_cast (any *operand) BOOST_NOEXCEPT |
template<typename ValueType > | |
const ValueType * | boost::unsafe_any_cast (const any *operand) BOOST_NOEXCEPT |