equal
deleted
inserted
replaced
454 public: |
454 public: |
455 /// Returns the number of edges. |
455 /// Returns the number of edges. |
456 int edgeNum() const { return 0; } |
456 int edgeNum() const { return 0; } |
457 }; |
457 }; |
458 |
458 |
459 class FullFeatureGraphConcept : public NodeIterableGraphConcept, |
459 class FullFeatureGraphConcept : virtual public NodeIterableGraphConcept, |
460 public EdgeIterableGraphConcept, |
460 virtual public EdgeIterableGraphConcept, |
461 public OutEdgeIterableGraphConcept, |
461 virtual public OutEdgeIterableGraphConcept, |
462 public InEdgeIterableGraphConcept { |
462 virtual public InEdgeIterableGraphConcept, |
|
463 virtual public NodeCountingGraphConcept { |
463 public: |
464 public: |
464 FullFeatureGraphConcept() { } |
465 FullFeatureGraphConcept() { } |
|
466 using EdgeIterableGraphConcept::next; |
|
467 using NodeIterableGraphConcept::next; |
|
468 using OutEdgeIterableGraphConcept::next; |
|
469 using InEdgeIterableGraphConcept::next; |
465 }; |
470 }; |
466 |
471 |
467 /// @} |
472 /// @} |
468 |
473 |
469 } //namespace hugo |
474 } //namespace hugo |