#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 >.