// Boost.TypeErasure library // // Copyright 2011 Steven Watanabe // // Distributed under the Boost Software License Version 1.0. (See // accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) // // $Id$ #ifndef BOOST_TYPE_ERASURE_BINDING_OF_HPP_INCLUDED #define BOOST_TYPE_ERASURE_BINDING_OF_HPP_INCLUDED #include #include #include namespace boost { namespace type_erasure { /** * \return The type bindings of an @ref any. * * \throws Nothing. */ template const binding& binding_of(const any& arg) { return ::boost::type_erasure::detail::access::table(arg); } } } #endif