stlab.adobe.com Adobe Systems Incorporated

any_regular.hpp File Reference

#include <adobe/config.hpp>
#include <adobe/any_regular_fwd.hpp>
#include <boost/mpl/bool.hpp>
#include <boost/mpl/if.hpp>
#include <boost/noncopyable.hpp>
#include <boost/operators.hpp>
#include <boost/static_assert.hpp>
#include <boost/type_traits/has_nothrow_copy.hpp>
#include <boost/type_traits/is_pointer.hpp>
#include <boost/type_traits/is_reference.hpp>
#include <boost/type_traits/is_same.hpp>
#include <boost/type_traits/remove_const.hpp>
#include <boost/type_traits/remove_pointer.hpp>
#include <boost/type_traits/remove_reference.hpp>
#include <boost/concept_check.hpp>
#include <adobe/conversion.hpp>
#include <adobe/cstdint.hpp>
#include <adobe/empty.hpp>
#include <adobe/memory.hpp>
#include <adobe/move.hpp>
#include <adobe/typeinfo.hpp>
#include <adobe/regular_concept.hpp>
#include <adobe/implementation/swap.hpp>
#include <iosfwd>

Go to the source code of this file.

Classes

class  any_regular_t
 A runtime polymorphic type similar to boost::any which can hold any type which models Regular. More...
struct  runtime_cast_t< R, any_regular_t * >
struct  runtime_cast_t< R, any_regular_t >
struct  runtime_cast_t< R, const any_regular_t * >
struct  runtime_cast_t< R, const any_regular_t >
struct  any_regular_t::transform< T >
 Function object used in binding for instance value access. More...

Namespaces

namespace  adobe
namespace  adobe::version_1

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google