STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Friends
stapl::stl_vector_const_accessor< C > Struct Template Reference

Defines a const_accessor for std::vector. More...

Public Member Functions

 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
 

Friends

class accessor_core_access
 

Detailed Description

template<typename C>
struct stapl::stl_vector_const_accessor< C >

Defines a const_accessor for std::vector.

Template Parameters
CType of std::vector that is accessed.

The documentation for this struct was generated from the following file: