Defines an accessor over a p_object, keeping a rmi_handle reference to perform rmi communications.
More...
|
| handle_accessor (T *t_ptr) |
|
| handle_accessor (ref_t const &ref) |
|
template<typename Class , typename... Args> |
void | invoke (void(Class::*const memberFuncPtr)(Args...), typename invoke_arg< Args >::type const &... args) |
|
template<typename Class , typename Rtn , typename... Args> |
Rtn | invoke (Rtn(Class::*const memberFuncPtr)(Args...), typename invoke_arg< Args >::type const &... args) |
|
template<typename Class , typename Rtn , typename... Args> |
Rtn | const_invoke (Rtn(Class::*const memberFuncPtr)(Args...) const, typename invoke_arg< Args >::type const &... args) |
|
template<typename T>
struct stapl::handle_accessor< T >
Defines an accessor over a p_object, keeping a rmi_handle reference to perform rmi communications.
- Template Parameters
-
T | Type of object (derived) from p_object. |
The documentation for this struct was generated from the following file: