| _comp (defined in ibmppl::internal::task) | ibmppl::internal::task | protected |
| _dep (defined in ibmppl::internal::task) | ibmppl::internal::task | protected |
| _edges (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | protected |
| _flags (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | protected |
| _id (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | protected |
| _next (defined in ibmppl::internal::task) | ibmppl::internal::task | protected |
| _own_wf (defined in ibmppl::internal::task) | ibmppl::internal::task | protected |
| _p (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | protected |
| _quit (defined in ibmppl::internal::task) | ibmppl::internal::task | protected |
| _tgp (defined in ibmppl::internal::task) | ibmppl::internal::task | protected |
| _tid (defined in ibmppl::internal::task) | ibmppl::internal::task | protected |
| _wf (defined in ibmppl::internal::task) | ibmppl::internal::task | protected |
| add_edge(vertexd_type target) (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| add_edge(vertexd_type target, const typename edge_type::property_type &p) (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| add_edge(vertexd_type target, const typename edge_type::property_type &p, edged_type id) (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| add_edge_ref(vertexd_type target) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| add_edge_ref(vertexd_type target, const typename edge_type::property_type &p) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| add_edge_ref(vertexd_type target, const typename edge_type::property_type &p, edged_type id) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| base_type typedef (defined in ibmppl::internal::task) | ibmppl::internal::task | private |
| clear_flag(uint32_t flags) (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| computation_type typedef (defined in ibmppl::internal::task) | ibmppl::internal::task | |
| const_edge_iterator typedef (defined in ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED >) | ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED > | |
| decrement_dep() (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| delete_all_edges(vertexd_type target) (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| delete_edge(vertexd_type target) (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| delete_edge(vertexd_type target, edged_type eid) (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| delete_edge_with_id(edged_type eid) (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| edge_iterator typedef (defined in ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED >) | ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED > | |
| edge_type typedef (defined in ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED >) | ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED > | |
| edged_type typedef (defined in ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED >) | ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED > | |
| edgelist_type typedef (defined in ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED >) | ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED > | |
| edges_begin() (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| edges_begin() const (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| edges_end() (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| edges_end() const (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| edges_size() const (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| execute(thread_id_t thread) (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| find_edge(vertexd_type target, edged_type eid) (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| find_edge(vertexd_type target, edged_type eid) const (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| find_edge(vertexd_type target) const (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| find_edge(vertexd_type target) (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| find_edge_with_id(edged_type eid) (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| FLAGS_T enum name (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | |
| get_computation(void) (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| get_dep() const (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| id() const (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| increment_dep() (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| init(task_id tid, work_function *wf, computation_type *comp, bool own_wf=false) (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| is_done() const (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| is_marked_for_deletion() const (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| kDefault enum value (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | |
| kMarkedForDeletion enum value (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | |
| kPropertyValid enum value (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | |
| mark_for_deletion() (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| next() (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| operator=(task const &rhs) (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| pad (defined in ibmppl::internal::task) | ibmppl::internal::task | protected |
| parent_processed(task_id) (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| property() (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| property() const (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| property_type typedef (defined in ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED >) | ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED > | |
| quit() const (defined in ibmppl::internal::task) | ibmppl::internal::task | inlinevirtual |
| ready() const (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| set_computation(computation_type *comp) (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| set_dep(int n) (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| set_flag(uint32_t flags) (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| set_next(task *t) (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| set_property(property_type &p) (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| set_tg(void *tg) (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| set_wf(work_function *w) (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| task() (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| task(task_id tid) (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| task(task_id tid, const size_t &p) (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| task(task_id tid, work_function *wf) (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| task(const task &rhs) (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| test_flag(uint32_t flags) const (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| tg(void) const (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| this_type typedef (defined in ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED >) | ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED > | |
| Vertex(vertexd_type id=-1) (defined in ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED >) | ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED > | inline |
| Vertex(vertexd_type id, const property_type &p) (defined in ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED >) | ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED > | inline |
| Vertex(const Vertex &rhs) (defined in ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED >) | ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED > | inline |
| VertexBase(vertexd_type id=-1) (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| VertexBase(vertexd_type id, const property_type &p) (defined in ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > >) | ibmppl::VertexBase< int, std::vector< Edge< int, DIRECTED > > > | inline |
| vertexd_type typedef (defined in ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED >) | ibmppl::Vertex< int, std::vector< Edge< int, DIRECTED > >, DIRECTED > | |
| wf() const (defined in ibmppl::internal::task) | ibmppl::internal::task | inline |
| ~task() (defined in ibmppl::internal::task) | ibmppl::internal::task | inlinevirtual |