jmitie::CjNLTopology Member List

This is the complete list of members for jmitie::CjNLTopology, 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 typedefjmitie::CjNLTopology
APSP_DFS enum valuejmitie::CjNLTopology [protected]
APSP_DFSLC enum valuejmitie::CjNLTopology [protected]
APSP_LAST enum valuejmitie::CjNLTopology [protected]
APSP_MAT enum valuejmitie::CjNLTopology [protected]
apsp_t enum namejmitie::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 valuejmitie::CjNLTopology
forceAdjListUpdate() const jmitie::CjNLTopology
forceDistancesUpdate() const jmitie::CjNLTopology
fractionConnectedNodePairs(bool incSelfLoops=false) const jmitie::CjNLTopology [inline]
GEO enum valuejmitie::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 namejmitie::CjNLTopology
LD typedefjmitie::CjNLTopology
LPL enum valuejmitie::CjNLTopology
lpl_pair_t typedefjmitie::CjNLTopology
LPN enum valuejmitie::CjNLTopology
m_adj_wtlistjmitie::CjNLTopology [mutable, protected]
m_apspjmitie::CjNLTopology [protected]
m_autoSyncjmitie::CjNLTopology [mutable, protected]
m_bridge_valsjmitie::CjNLTopology [mutable, protected]
m_distancesjmitie::CjNLTopology [mutable, protected]
m_geojmitie::CjNLTopology [protected]
m_isBridgejmitie::CjNLTopology [mutable, protected]
m_lastAddedjmitie::CjNLTopology [protected]
m_lastAdded_setjmitie::CjNLTopology [protected]
m_lastRemovedjmitie::CjNLTopology [protected]
m_lastRemoved_setjmitie::CjNLTopology [protected]
m_lpljmitie::CjNLTopology [mutable, protected]
m_lpnjmitie::CjNLTopology [mutable, protected]
m_maxNodesjmitie::CjNLTopology [protected]
m_namejmitie::CjNLTopology [protected]
m_node_degreejmitie::CjNLTopology [mutable, protected]
m_numLinksjmitie::CjNLTopology [protected]
m_numNodesjmitie::CjNLTopology [protected]
m_ptr_falsejmitie::CjNLTopology [mutable, protected]
m_ptr_indjmitie::CjNLTopology [mutable, protected]
m_ptr_truejmitie::CjNLTopology [mutable, protected]
m_rpljmitie::CjNLTopology [mutable, protected]
m_rpnjmitie::CjNLTopology [mutable, protected]
m_tiebreakerjmitie::CjNLTopology [protected]
m_trafjmitie::CjNLTopology [protected]
m_valid_adj_wtlistjmitie::CjNLTopology [mutable, protected]
m_valid_distancesjmitie::CjNLTopology [mutable, protected]
m_valid_isBridgejmitie::CjNLTopology [mutable, protected]
m_valid_lpljmitie::CjNLTopology [mutable, protected]
m_valid_lpnjmitie::CjNLTopology [mutable, protected]
m_valid_node_degreejmitie::CjNLTopology [mutable, protected]
m_valid_rpljmitie::CjNLTopology [mutable, protected]
m_valid_rpnjmitie::CjNLTopology [mutable, protected]
m_wtjmitie::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 valuejmitie::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 valuejmitie::CjNLTopology
rpl_pair_t typedefjmitie::CjNLTopology
RPN enum valuejmitie::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 typedefjmitie::CjNLTopology
~CjNLTopology() (defined in jmitie::CjNLTopology)jmitie::CjNLTopology
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator