#include <slots.hpp>
Public Types | |
typedef Slots< P2, P3, P4, P5, NullT > | BaseSlots |
typedef Extension< P1, typename BaseSlots::BaseT > | BaseT |
Public Member Functions | |
template<typename PolicyT , typename ArgT > | |
void | run (const ArgT &args) |
template<typename PolicyT , typename ArgT > | |
void | run (const PolicyT &policy, const ArgT &args) |
Slots (const P1 &plugin1=P1(), const P2 &plugin2=P2(), const P3 &plugin3=P3(), const P4 &plugin4=P4(), const P5 &plugin5=P5()) |
typedef Extension<P1, typename BaseSlots::BaseT> Slots< P1, P2, P3, P4, P5 >::BaseT |
void Slots< P1, P2, P3, P4, P5 >::run | ( | const ArgT & | args | ) | [inline] |
Reimplemented from Extension< P1, Slots< P2, P3, P4, P5, NullT >::BaseT >.
void Slots< P1, P2, P3, P4, P5 >::run | ( | const PolicyT & | policy, |
const ArgT & | args | ||
) | [inline] |
Reimplemented from Extension< P1, Slots< P2, P3, P4, P5, NullT >::BaseT >.