blue_sky::closure4< R, T, M, A1, A2, A3, A4 > Class Template Reference
Implements 'closure' with 4 param and return type R.
More...
#include <closure.h>
List of all members.
Detailed Description
template<typename R, typename T, typename M, typename A1, typename A2, typename A3, typename A4>
class blue_sky::closure4< R, T, M, A1, A2, A3, A4 >
Implements 'closure' with 4 param and return type R.
Implements 'closure' with 4 param and no return value.
Constructor & Destructor Documentation
template<typename R, typename T, typename M, typename A1, typename A2, typename A3, typename A4>
blue_sky::closure4< R, T, M, A1, A2, A3, A4 >::closure4 |
( |
M |
m, |
|
|
A1 |
a1, |
|
|
A2 |
a2, |
|
|
A3 |
a3, |
|
|
A4 |
a4 | |
|
) |
| | [inline] |
Member Function Documentation
template<typename R, typename T, typename M, typename A1, typename A2, typename A3, typename A4>
References blue_sky::closure4< R, T, M, A1, A2, A3, A4 >::a1, blue_sky::closure4< R, T, M, A1, A2, A3, A4 >::a2, blue_sky::closure4< R, T, M, A1, A2, A3, A4 >::a3, blue_sky::closure4< R, T, M, A1, A2, A3, A4 >::a4, and blue_sky::closure4< R, T, M, A1, A2, A3, A4 >::m.
Member Data Documentation
template<typename R, typename T, typename M, typename A1, typename A2, typename A3, typename A4>
Referenced by blue_sky::closure4< void, T, M, A1, A2, A3, A4 >::operator()(), and blue_sky::closure4< R, T, M, A1, A2, A3, A4 >::operator()().
template<typename R, typename T, typename M, typename A1, typename A2, typename A3, typename A4>
Referenced by blue_sky::closure4< void, T, M, A1, A2, A3, A4 >::operator()(), and blue_sky::closure4< R, T, M, A1, A2, A3, A4 >::operator()().
template<typename R, typename T, typename M, typename A1, typename A2, typename A3, typename A4>
Referenced by blue_sky::closure4< void, T, M, A1, A2, A3, A4 >::operator()(), and blue_sky::closure4< R, T, M, A1, A2, A3, A4 >::operator()().
template<typename R, typename T, typename M, typename A1, typename A2, typename A3, typename A4>
Referenced by blue_sky::closure4< void, T, M, A1, A2, A3, A4 >::operator()(), and blue_sky::closure4< R, T, M, A1, A2, A3, A4 >::operator()().
template<typename R, typename T, typename M, typename A1, typename A2, typename A3, typename A4>
Referenced by blue_sky::closure4< void, T, M, A1, A2, A3, A4 >::operator()(), and blue_sky::closure4< R, T, M, A1, A2, A3, A4 >::operator()().
The documentation for this class was generated from the following file: