Class Template remove_qualifiers

Description
Headers
Synopsis

Description

The class template remove_qualifiers is a unary Metafunction which removes applications of the interface adapters const_view and fixed_view.

Headers

<boost/interfaces/remove_qualifiers.hpp>

Synopsis

namespace boost { namespace interfaces { 

    template<typename Interface>
    struct remove_qualifiers
        : mpl::identity<Interface>
        { };

    template<typename Interface>
    struct remove_qualifiers< const_view<Interface> >
        : remove_qualifiers<Interface>
        { };

    template<typename Interface>
    struct remove_qualifiers< fixed_view<Interface> >
        : remove_qualifiers<Interface>
        { };

} } // End namespace boost::interfaces

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