Defines a const_accessor for std::vector.
More...
|
| stl_vector_const_accessor (C const *container, index_type index) |
|
bool | is_local (void) const |
|
bool | is_null (void) 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_const_accessor< C >
Defines a const_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: