|
| const_graph_accessor (null_reference const &) |
|
| const_graph_accessor (const_graph_accessor const &other) |
|
| const_graph_accessor (container_type *container, index_type const &index) |
|
| const_graph_accessor (container_type const *container, index_type const &index) |
|
property_reference | property () |
|
property_reference | property () const |
|
const_property_reference | const_property () const |
|
const value_type | ref (void) const |
| Provide a copy of the underlying variable this accessor provides access for, to apply functors below. More...
|
|
bool | is_local (void) const |
|
bool | is_null (void) const |
| Returns whether or not this is a null accessor.
|
|
index_type | index (void) const |
| Return the index of the reference.
|
|
value_type | read (void) const |
| Read the reference by returning a copy of the value in the container at the index.
|
|
template<typename F > |
boost::result_of< F(value_type)>::type | apply_get (F const &f) const |
| Applies an arbitrary functor to the reference element and returns the result. More...
|
|
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 |
|
template<typename Container>
class stapl::const_graph_accessor< Container >
accessor for vertices of a graph.
- Template Parameters
-
Container | Type of the pGraph container. |