Specialization of gid_accessor over transform_view to allow application of the transformation functor over the element referenced.
More...
|
bool | is_null (void) const |
|
| gid_accessor (null_reference const &) |
|
| gid_accessor (gid_accessor const &other) |
|
| gid_accessor (view_t *view, index_type gid) |
|
| gid_accessor (const view_t *view, index_type const &gid) |
|
| gid_accessor (view_t const &view, index_type const &gid) |
|
value_type | read (void) const |
|
template<typename T > |
void | write (const T &val) const |
|
template<typename Class , typename Rtn > |
Rtn | invoke (Rtn(Class::*memberFuncPtr)(void)) const |
|
template<typename Class > |
void | invoke (void(Class::*memberFuncPtr)(void)) const |
|
template<typename Class , typename Arg1 > |
void | invoke (void(Class::*memberFuncPtr)(Arg1), typename invoke_arg< Arg1 >::type const &arg1) const |
|
template<typename Class , typename Arg1 , typename Arg2 > |
void | invoke (void(Class::*memberFuncPtr)(Arg1, Arg2), typename invoke_arg< Arg1 >::type const &arg1, typename invoke_arg< Arg2 >::type const &arg2) const |
|
template<typename Class , typename Rtn > |
Rtn | const_invoke (Rtn(Class::*const memberFuncPtr)(void) const) const |
|
template<typename Class , typename Rtn , typename Arg1 > |
Rtn | const_invoke (Rtn(Class::*const memberFuncPtr)(Arg1) const, typename invoke_arg< Arg1 >::type const &arg1) const |
|
template<typename Class , typename Rtn > |
Rtn * | invoke (Rtn *(Class::*memberFuncPtr)(void), typename boost::disable_if< is_p_object< Rtn > >::type *dummy=0) const |
|
|
container * | m_container |
|
gid_type | m_gid |
|
Functor | m_func |
|
|
template<typename Derived , typename A , typename C , typename R , typename D > |
class | iterator_facade |
|
template<typename View, typename Functor>
class stapl::view_impl::gid_accessor< transform_view< View, Functor > >
Specialization of gid_accessor over transform_view to allow application of the transformation functor over the element referenced.
◆ read()
template<typename View , typename Functor >
value_type stapl::view_impl::gid_accessor< transform_view< View, Functor > >::read |
( |
void |
| ) |
const |
The documentation for this class was generated from the following file: