Inherits base_type.
|
| _edge_iterator_t (base_type const &it, DIRECTNESS d, bool f=false) |
|
property_iterator | property_begin () |
| return property(subproperty) iterator pointing to the first subproperty More...
|
|
property_iterator | property_end () |
| return property(subproperty) iterator pointing to the past-the-end subproperty More...
|
|
_edge_iterator_t * | operator-> () |
|
void | operator++ (int xx) |
|
void | operator++ () |
|
bool | operator== (const _edge_iterator_t &rhs) |
|
bool | operator!= (const _edge_iterator_t &rhs) |
|
size_t | source () |
| return source vertex id More...
|
|
size_t | target () |
| return target(destination) vertex id More...
|
|
size_t | id () |
| return edge id More...
|
|
string | get_label (void) |
| return edge label More...
|
|
size_t | get_labelid (void) |
|
size_t | get_first_subproperty_id () |
|
size_t | get_next_subproperty_id (size_t propid) |
|
void | set_subproperty (const property_name_type &pname, const property_value_type &value) |
| set edge subproperty More...
|
|
void | set_subproperty (const size_t propid, const property_value_type &value) |
|
void | set_subproperty (const size_t propid, int ivalue) |
|
void | set_subproperty (const size_t propid, double dvalue) |
|
property_value_type | get_subproperty (const property_name_type &pname) |
| get the value of a particular subproperty More...
|
|
int | get_subpropertytype (size_t propid) |
|
property_value_type | get_subproperty (size_t propid) |
|
int | get_int_subproperty (size_t propid) |
|
double | get_double_subproperty (size_t propid) |
|
void | delete_subproperty (const property_name_type &pname) |
| delete a particular subproperty More...
|
|
void | delete_subproperty (size_t propid) |
|
size_t | get_subproperty_count () |
|
bool | is_edge () |
|
void | set_pred_info (pred_iterator const &cur, pred_iterator const &tail) |
|
void | set_edge_end (base_type const &e) |
|
void | set_source_id (size_t srcid) |
|
base_type | find_edge_iterator (void) |
|