|
SimpleITK
|
#include <sitkMemberFunctionFactoryBase.h>
Inheritance diagram for itk::simple::detail::MemberFunctionFactoryBase< TMemberFunctionPointer, TKey >:
Collaboration diagram for itk::simple::detail::MemberFunctionFactoryBase< TMemberFunctionPointer, TKey >:Definition at line 84 of file sitkMemberFunctionFactoryBase.h.
Public Types | |
| using | FunctionObjectType = typename ::detail::FunctionTraits<MemberFunctionType>::FunctionObjectType |
Protected Types | |
| using | FunctionMapType = std::unordered_map<TKey, FunctionObjectType, hash<TKey>> |
| using | KeyType = TKey |
| using | MemberFunctionResultType = typename ::detail::FunctionTraits<MemberFunctionType>::ResultType |
| using | MemberFunctionType = TMemberFunctionPointer |
| using | ObjectType = typename ::detail::FunctionTraits<MemberFunctionType>::ClassType |
Protected Member Functions | |
| MemberFunctionFactoryBase () | |
Static Protected Member Functions | |
| template<typename... Args> | |
| static FunctionObjectType | BindObject (MemberFunctionResultType(ObjectType ::*pfunc)(Args...), ObjectType *objectPointer) |
Protected Attributes | |
| FunctionMapType | m_PFunction |
|
protected |
Definition at line 119 of file sitkMemberFunctionFactoryBase.h.
| using itk::simple::detail::MemberFunctionFactoryBase< TMemberFunctionPointer, TKey >::FunctionObjectType = typename ::detail::FunctionTraits<MemberFunctionType>::FunctionObjectType |
the pointer MemberFunctionType redefined as a std::function object
Definition at line 99 of file sitkMemberFunctionFactoryBase.h.
|
protected |
Definition at line 102 of file sitkMemberFunctionFactoryBase.h.
|
protected |
Definition at line 89 of file sitkMemberFunctionFactoryBase.h.
|
protected |
Definition at line 87 of file sitkMemberFunctionFactoryBase.h.
|
protected |
Definition at line 88 of file sitkMemberFunctionFactoryBase.h.
|
inlineprotected |
Definition at line 92 of file sitkMemberFunctionFactoryBase.h.
|
inlinestaticprotected |
A function which binds the objectPointer to the calling object argument in the member function pointer, and returns a function object
Definition at line 111 of file sitkMemberFunctionFactoryBase.h.
|
protected |
Definition at line 122 of file sitkMemberFunctionFactoryBase.h.
1.13.2 |
Privacy Policy