is_base_and_derived
The class template is_base_and_derived is the interface-oriented counterpart of boost::is_base_and_derived. It is a binary, boolean-valued Metafunction which returns true for a pair or interfaces if the first is a direct or indirect superinterface of the second.
<boost/interfaces/is_base_and_derived.hpp>namespace boost { namespace interfaces { template<typename Superinterface, typename Subinterface> struct is_base_and_derived : mpl::bool_< ... > { }; } } // 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