is_interface
The class template is_interface is a boolean Metafunction which returns true for class types defined using the IDL as well as for specializations of the class templates const_view and fixed_view.
<boost/interfaces/is_interface.hpp>namespace boost { namespace interfaces { template<typename T> struct is_interface : mpl::bool_< ... > { }; template<typename Interface> struct is_interface< const_view<Interface> > : mpl::true_ { }; template<typename Interface> struct is_interface< fixed_view<Interface> > : mpl::true_ { }; } } // End namespace boost::interfaces
Revised 13 Jan, 2005
© Copyright Jonathan Turkanis, 2005. 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)
Sha'arei Tefila, an Orthodox Shul (Synagogue) in Salt Lake City, Utah Chabad Lubavitch of Utah