GATE
gate::RunnableBuilder Struct Reference
Inheritance diagram for gate::RunnableBuilder:
gate::RunnableFunction gate::RunnableMethod

Additional Inherited Members

- Static Public Member Functions inherited from gate::RunnableFunction
template<class F >
static Runnable create (F func)
 
template<class F , class A1 >
static Runnable create (F func, A1 a1)
 
template<class F , class A1 , class A2 >
static Runnable create (F func, A1 a1, A2 a2)
 
template<class F , class A1 , class A2 , class A3 >
static Runnable create (F func, A1 a1, A2 a2, A3 a3)
 
template<class F , class A1 , class A2 , class A3 , class A4 >
static Runnable create (F func, A1 a1, A2 a2, A3 a3, A4 a4)
 
- Static Public Member Functions inherited from gate::RunnableMethod
template<class O >
static Runnable createMethod (void(O::*method)(), O *obj)
 
template<class O , class A1 >
static Runnable createMethod (void(O::*method)(A1), O *obj, A1 a1)
 
template<class O , class A1 , class A2 >
static Runnable createMethod (void(O::*method)(A1, A2), O *obj, A1 a1, A2 a2)
 
template<class O , class A1 , class A2 , class A3 >
static Runnable createMethod (void(O::*method)(A1, A2, A3), O *obj, A1 a1, A2 a2, A3 a3)
 
template<class O , class A1 , class A2 , class A3 , class A4 >
static Runnable createMethod (void(O::*method)(A1, A2, A3, A4), O *obj, A1 a1, A2 a2, A3 a3, A4 a4)
 

The documentation for this struct was generated from the following file: