Defines an accessor for std::vector.
More...
|
|
| stl_vector_accessor (C *container, index_type index) |
| |
|
bool | is_local (void) const |
| |
|
bool | is_null (void) const |
| |
|
template<typename F > |
| void | apply_set (const F &f) const |
| |
|
template<typename F > |
| F::result_type | apply_get (F const &f) const |
| |
|
value_type | read (void) const |
| |
|
void | write (U const &value) const |
| |
|
void | invoke (void(Class::*const memberFuncPtr)(Args...), typename std::decay< Args >::type const &... args) const |
| |
|
Rtn | invoke (Rtn(Class::*const memberFuncPtr)(Args...), typename std::decay< Args >::type const &... args) const |
| |
|
Rtn | const_invoke (Rtn(Class::*const memberFuncPtr)(Args...) const, typename std::decay< Args >::type const &... args) const |
| |
|
|
class | accessor_core_access |
| |
template<typename C>
struct stapl::stl_vector_accessor< C >
Defines an accessor for std::vector.
- Template Parameters
-
| C | Type of std::vector that is accessed. |
The documentation for this struct was generated from the following file: