Public Types | |
| using | NodeType = N |
Public Member Functions | |
| SubgraphT (const SubgraphT< N > &)=delete | |
| SubgraphT< N > & | operator= (const SubgraphT< N > &)=delete |
| SubgraphT (SubgraphT< N > &&other) noexcept | |
| template<class T > | |
| N & | addNode (T &&f) |
| size_t | numNodes () const |
| const N & | node (size_t index) const |
| N & | node (size_t index) |
| template<class F > | |
| void | forEachNode (F &&func) const |
| template<class F > | |
| void | forEachNode (F &&func) |
| void | clear () |
Friends | |
| template<class T > | |
| class | GraphT |
| using dispenso::SubgraphT< N >::NodeType = N |
|
inlinenoexcept |
| dispenso::SubgraphT< N >::~SubgraphT | ( | ) |
| void dispenso::SubgraphT< N >::clear | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |