, including all inherited members.
| addDisconnectedNode() | jmitie::CjNLTopology | |
| addNodeAndConnect(const unsigned int other, const WT to_other, const WT from_other) | jmitie::CjNLTopology | |
| adjwl_pair_t typedef | jmitie::CjNLTopology | |
| APSP_DFS enum value | jmitie::CjNLTopology | [protected] |
| APSP_DFSLC enum value | jmitie::CjNLTopology | [protected] |
| APSP_LAST enum value | jmitie::CjNLTopology | [protected] |
| APSP_MAT enum value | jmitie::CjNLTopology | [protected] |
| apsp_t enum name | jmitie::CjNLTopology | [protected] |
| bulkSetWeight(std::vector< link_t > &pairs, bool bidir=false) | jmitie::CjNLTopology | |
| checkAdjL_integrity() const | jmitie::CjNLTopology | |
| checkDegD_integrity() const | jmitie::CjNLTopology | |
| CjNLTopology(const std::string name, unsigned int maxNodes, const CjMatrix< WT > &weightMatrix, const CjMatrix< LD > *trafficMatrix=0, const CjMatrix< double > *geo=0) | jmitie::CjNLTopology | |
| compact_bridge_vals() const | jmitie::CjNLTopology | [protected] |
| DIST enum value | jmitie::CjNLTopology | |
| forceAdjListUpdate() const | jmitie::CjNLTopology | |
| forceDistancesUpdate() const | jmitie::CjNLTopology | |
| fractionConnectedNodePairs(bool incSelfLoops=false) const | jmitie::CjNLTopology | [inline] |
| GEO enum value | jmitie::CjNLTopology | |
| getAutoSync() const | jmitie::CjNLTopology | [inline] |
| getBridgeState(const unsigned int from, const unsigned int to) const | jmitie::CjNLTopology | |
| getCapability() const | jmitie::CjNLTopology | |
| getDegree(const unsigned int node) const | jmitie::CjNLTopology | [inline] |
| getDistance(unsigned int from, unsigned int to) const | jmitie::CjNLTopology | |
| getGeoDistance(unsigned int a, unsigned int b) const | jmitie::CjNLTopology | [inline] |
| getGeoMatrix() const | jmitie::CjNLTopology | [inline] |
| getLastAddedLink() const | jmitie::CjNLTopology | [inline] |
| getLastRemovedLink() const | jmitie::CjNLTopology | [inline] |
| getLPL(unsigned int from, unsigned int to) const | jmitie::CjNLTopology | |
| getLPN(unsigned int node) const | jmitie::CjNLTopology | |
| getMaxNodes() const | jmitie::CjNLTopology | [inline] |
| getName() const | jmitie::CjNLTopology | [inline] |
| getNeighbours(const unsigned int node) const | jmitie::CjNLTopology | |
| getNumLinks() const | jmitie::CjNLTopology | [inline] |
| getNumNodes() const | jmitie::CjNLTopology | [inline] |
| getNumSelfLoops() const | jmitie::CjNLTopology | |
| getRPL(unsigned int from, unsigned int to) const | jmitie::CjNLTopology | |
| getRPN(unsigned int node) const | jmitie::CjNLTopology | |
| getTrafficMatrix() const | jmitie::CjNLTopology | [inline] |
| getWeight(const unsigned int node_a, const unsigned int node_b) const | jmitie::CjNLTopology | [inline] |
| hasCapability(CjNLTopology::layercapab_t c) const | jmitie::CjNLTopology | [inline] |
| init_bridge_vals() const | jmitie::CjNLTopology | [protected] |
| init_tiebreaker(boost::mt19937 *m_rng=0) | jmitie::CjNLTopology | |
| initLPL() const | jmitie::CjNLTopology | |
| initLPN() const | jmitie::CjNLTopology | |
| initRPL() const | jmitie::CjNLTopology | |
| initRPN() const | jmitie::CjNLTopology | |
| invalidateBridges() const | jmitie::CjNLTopology | [protected] |
| invalidateNonBridges() const | jmitie::CjNLTopology | [protected] |
| isBridgeLink(const unsigned int from, const unsigned int to) const | jmitie::CjNLTopology | |
| isFullyConnected(bool testDirectionally=false, unsigned int skip_a=0, unsigned int skip_b=0) const | jmitie::CjNLTopology | |
| isSymmetric() | jmitie::CjNLTopology | [inline] |
| layercapab_t enum name | jmitie::CjNLTopology | |
| LD typedef | jmitie::CjNLTopology | |
| LPL enum value | jmitie::CjNLTopology | |
| lpl_pair_t typedef | jmitie::CjNLTopology | |
| LPN enum value | jmitie::CjNLTopology | |
| m_adj_wtlist | jmitie::CjNLTopology | [mutable, protected] |
| m_apsp | jmitie::CjNLTopology | [protected] |
| m_autoSync | jmitie::CjNLTopology | [mutable, protected] |
| m_bridge_vals | jmitie::CjNLTopology | [mutable, protected] |
| m_distances | jmitie::CjNLTopology | [mutable, protected] |
| m_geo | jmitie::CjNLTopology | [protected] |
| m_isBridge | jmitie::CjNLTopology | [mutable, protected] |
| m_lastAdded | jmitie::CjNLTopology | [protected] |
| m_lastAdded_set | jmitie::CjNLTopology | [protected] |
| m_lastRemoved | jmitie::CjNLTopology | [protected] |
| m_lastRemoved_set | jmitie::CjNLTopology | [protected] |
| m_lpl | jmitie::CjNLTopology | [mutable, protected] |
| m_lpn | jmitie::CjNLTopology | [mutable, protected] |
| m_maxNodes | jmitie::CjNLTopology | [protected] |
| m_name | jmitie::CjNLTopology | [protected] |
| m_node_degree | jmitie::CjNLTopology | [mutable, protected] |
| m_numLinks | jmitie::CjNLTopology | [protected] |
| m_numNodes | jmitie::CjNLTopology | [protected] |
| m_ptr_false | jmitie::CjNLTopology | [mutable, protected] |
| m_ptr_ind | jmitie::CjNLTopology | [mutable, protected] |
| m_ptr_true | jmitie::CjNLTopology | [mutable, protected] |
| m_rpl | jmitie::CjNLTopology | [mutable, protected] |
| m_rpn | jmitie::CjNLTopology | [mutable, protected] |
| m_tiebreaker | jmitie::CjNLTopology | [protected] |
| m_traf | jmitie::CjNLTopology | [protected] |
| m_valid_adj_wtlist | jmitie::CjNLTopology | [mutable, protected] |
| m_valid_distances | jmitie::CjNLTopology | [mutable, protected] |
| m_valid_isBridge | jmitie::CjNLTopology | [mutable, protected] |
| m_valid_lpl | jmitie::CjNLTopology | [mutable, protected] |
| m_valid_lpn | jmitie::CjNLTopology | [mutable, protected] |
| m_valid_node_degree | jmitie::CjNLTopology | [mutable, protected] |
| m_valid_rpl | jmitie::CjNLTopology | [mutable, protected] |
| m_valid_rpn | jmitie::CjNLTopology | [mutable, protected] |
| m_wt | jmitie::CjNLTopology | [protected] |
| mk_adjL() const | jmitie::CjNLTopology | [protected] |
| mk_distances() const | jmitie::CjNLTopology | [protected] |
| mk_lrpn_lrpl() const | jmitie::CjNLTopology | [protected] |
| mk_node_degrees() const | jmitie::CjNLTopology | [protected] |
| newNodeNumber() const | jmitie::CjNLTopology | |
| nextHop(const unsigned int where, const unsigned int destination) const | jmitie::CjNLTopology | |
| NONE enum value | jmitie::CjNLTopology | |
| operator()(unsigned int node_a, unsigned int node_b) | jmitie::CjNLTopology | [inline] |
| operator()(unsigned int node_a, unsigned int node_b, CjNLTopology::WT new_weight) | jmitie::CjNLTopology | [inline] |
| RPL enum value | jmitie::CjNLTopology | |
| rpl_pair_t typedef | jmitie::CjNLTopology | |
| RPN enum value | jmitie::CjNLTopology | |
| setAutoSync(bool newval) const | jmitie::CjNLTopology | [inline] |
| setBiDirWeights(const unsigned int node_a, const unsigned int node_b, const WT ab, const WT ba) | jmitie::CjNLTopology | [inline] |
| setWeight(const unsigned int node_a, const unsigned int node_b, const WT new_weight) | jmitie::CjNLTopology | [inline] |
| WT typedef | jmitie::CjNLTopology | |
| ~CjNLTopology() (defined in jmitie::CjNLTopology) | jmitie::CjNLTopology | |