Class Template implements

Description
Notes
Headers
Synopsis

Description

The class template implements is a binary, boolean-valued Metafunction which returns true for a class/interface pair if the class implements the interface, i.e., if the class defines non-static member functions with names and signatures exactly matching those of the member functions of the interface.

Notes

Headers

<boost/interfaces/implements.hpp>

Synopsis

namespace boost { namespace interfaces { 

    template<typename T, typename Interface>
    struct implements
        : mpl::bool_< ... >
        { };

} } // End namespace boost::interfaces

Sha'arei Tefila, an Orthodox Shul (Synagogue) in Salt Lake City, Utah Chabad Lubavitch of Utah