|
| const LoopContainerType & | loops () const |
| LoopContainerType & | loops () |
| const LoopNodeContainerType & | loopNodes () const |
| LoopNodeContainerType & | loopNodes () |
| const NetworkNodeContainerType & | networkNodes () const |
| NetworkNodeContainerType & | networkNodes () |
| LoopLinkContainerType & | loopLinks () |
| const LoopLinkContainerType & | loopLinks () const |
| NetworkLinkContainerType & | networkLinks () |
| const NetworkLinkContainerType & | networkLinks () const |
| void | insertLoop (const std::shared_ptr< LoopType > &loop, const std::vector< std::shared_ptr< LoopNodeType > > nodes) |
| void | insertLoop (const std::shared_ptr< LoopType > &loop, const std::deque< std::shared_ptr< LoopNodeType > > nodes) |
| void | deleteLoop (const size_t &loopID) |
| SharedNetworkNodePtrType | expandNetworkLink (const std::shared_ptr< NetworkLinkType > &Lij, const SharedNetworkNodePtrType &networkNode) |
| SharedLoopNodePtrType | expandLoopLink (const LoopLinkType &Lij, const SharedLoopNodePtrType &loopNode) |
| void | removeNetworkNode (const size_t &nodeID) |
| void | removeNetworkNode (const SharedNetworkNodePtrType &node) |
| void | removeLoopNode (const size_t &nodeID) |
| void | removeLoopNode (const SharedLoopNodePtrType &node) |
| bool | contractLoopNodes (const LoopNodeType *const Ni, const LoopNodeType *const Nj) |
| bool | contractLoopNodes (const SharedLoopNodePtrType &Ni, const SharedLoopNodePtrType &Nj) |
| bool | contractNetworkNodes (const SharedNetworkNodePtrType &Ni, const SharedNetworkNodePtrType &Nj) |
| void | printLoops () const |
| void | printLoopNodes () const |
| void | printNetworkNodes () const |
| | CRTP () |
| | The default constructor.
|
| SharedPtrType | create (const Args &...args) |
| SharedPtrType | get (const KeyType &key) const |
| const TypeTraits< Derived >::LoopType & | getRef (const KeyType &key) const |
| SharedPtrType | clone (const KeyType &key, const Args &... args) |
| SharedPtrType | create (const Args &...args) |
| SharedPtrType | get (const KeyType &key) const |
| const TypeTraits< Derived >::LoopNodeType & | getRef (const KeyType &key) const |
| SharedPtrType | clone (const KeyType &key, const Args &... args) |
| SharedPtrType | create (const Args &...args) |
| SharedPtrType | get (const KeyType &key) const |
| const TypeTraits< Derived >::NetworkNodeType & | getRef (const KeyType &key) const |
| SharedPtrType | clone (const KeyType &key, const Args &... args) |
| SharedPtrType | create (const Args &...args) |
| SharedPtrType | get (const KeyType &key) const |
| const TypeTraits< Derived >::NetworkLinkType & | getRef (const KeyType &key) const |
| SharedPtrType | clone (const KeyType &key, const Args &... args) |
template<typename Derived>
class model::LoopNetwork< Derived >
Definition at line 74 of file LoopNetwork.h.