Gaudi Framework, version v23r0 |
Home | Generated: Mon Jan 30 2012 |
Base class to be used to extend an interface. More...
#include <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. | |
Public Member Functions | |
virtual | ~extend_interfaces4 () |
Virtual destructor. |
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.
virtual extend_interfaces4< I1, I2, I3, I4 >::~extend_interfaces4 | ( | ) | [inline, virtual] |