|  | The Gaudi Framework
    v26r0
    | 
Base class to be used to extend an interface. More...
#include <GaudiKernel/extend_interfaces.h>


| Public Types | |
| typedef mpl::fold< typename I1::iid::iids::type, typename mpl::fold< typename I2::iid::iids::type, typename mpl::fold< typename I3::iid::iids::type, typename I4::iid::iids::type, mpl::insert< mpl::_1, mpl::_2 > >::type, mpl::insert< mpl::_1, mpl::_2 > >::type, mpl::insert < mpl::_1, mpl::_2 > >::type | ext_iids | 
| MPL set of interfaces extended by this one.  More... | |
| Public Member Functions | |
| virtual | ~extend_interfaces4 () | 
| Virtual destructor.  More... | |
Base class to be used to extend an interface.
Version for four base interfaces.
Definition at line 66 of file extend_interfaces.h.
| typedef mpl::fold< typename I1::iid::iids::type, typename mpl::fold< typename I2::iid::iids::type, typename mpl::fold< typename I3::iid::iids::type, typename I4::iid::iids::type, mpl::insert<mpl::_1,mpl::_2> >::type, mpl::insert<mpl::_1,mpl::_2> >::type, mpl::insert<mpl::_1,mpl::_2> >::type extend_interfaces4< I1, I2, I3, I4 >::ext_iids | 
MPL set of interfaces extended by this one.
Definition at line 84 of file extend_interfaces.h.
| 
 | inlinevirtual |