![]() |
User Manual, Developers Guide and API Documentation |
![]() |
Go to the source code of this file.
Namespaces | |
| namespace | wns |
| namespace | wns::targumentfunctor |
| namespace | wns::tfunctor |
Classes | |
| class | wns::ArgumentFunctor< Arg, RetVal > |
| The base class of the Functor with one argument. More... | |
| class | wns::Functor< RetVal > |
| The base class of the Functor without arguments. More... | |
| class | wns::TArgumentFunctor< T, Arg, RetVal, funcType, fPtr > |
| The template version of the Functor with one argument This will create a functor for member functions in class T, taking Arg and returning RetVal and being either non-const (default) or const. The last template parameter should always have its default value. More... | |
| struct | wns::targumentfunctor::ConstructFPtrType< T, Arg, RetVal, F > |
| Construct a function pointer type for non const functions. More... | |
| struct | wns::targumentfunctor::wns::targumentfunctor::ConstructFPtrType< T, Arg, RetVal, constFunc > |
| Construct a function pointer type for const functions. More... | |
| class | wns::TFunctor< T, RetVal, funcType, fPtr > |
| The template version of the Functor without arguments This will create a functor for member functions in class T, returning RetVal and being either non-const (default) or const. The last template parameter should always have its default value. More... | |
| struct | wns::tfunctor::ConstructFPtrType< T, RetVal, F > |
| Construct a function pointer type for non const functions. More... | |
| struct | wns::tfunctor::wns::tfunctor::ConstructFPtrType< T, RetVal, constFunc > |
| Construct a function pointer type for const functions. More... | |
Enumerations | |
| enum | wns::tfunctor::funcType { wns::tfunctor::constFunc, wns::tfunctor::nonConstFunc } |
| enum with a value for const and for non const functions More... | |
1.5.5