ns-3 PLC model
ns3::PLC_Node Member List
This is the complete list of members for ns3::PLC_Node, including all inherited members.
AddEdge(Ptr< PLC_Node > to, Ptr< PLC_Edge > edge)ns3::PLC_Node
AssociateBackboneBranch(Ptr< PLC_BackboneBranch > backboneBranch)ns3::PLC_Node
CloseCircuit(void)ns3::PLC_Node
DoDispose(void) (defined in ns3::PLC_Node)ns3::PLC_Node [protected, virtual]
DoStart(void) (defined in ns3::PLC_Node)ns3::PLC_Node [protected, virtual]
GetChannel(void)ns3::PLC_Node
GetEdge(PLC_Node *node)ns3::PLC_Node
GetEdges(void)ns3::PLC_Node
GetGraph(void)ns3::PLC_Node [inline]
GetImpedanceHashSum(void) (defined in ns3::PLC_Node)ns3::PLC_Node [inline, static]
GetImpedancePeekPtr(void) const ns3::PLC_Node [inline]
GetImpedancePtr(void)ns3::PLC_Node [inline]
GetName(void)ns3::PLC_Node [inline]
GetNumEdges(void)ns3::PLC_Node [inline]
GetOutlet(void)ns3::PLC_Node [inline]
GetOutletPeekPtr(void)ns3::PLC_Node
GetPosition(void)ns3::PLC_Node [inline]
GetTypeId(void) (defined in ns3::PLC_Node)ns3::PLC_Node [static]
GetVertexId(void)ns3::PLC_Node [inline]
HasOutlet(void)ns3::PLC_Node [inline]
IsOpenCircuit(void)ns3::PLC_Node [inline]
IsTimeVariant(void)ns3::PLC_Node
Lock(void)ns3::PLC_Node [inline]
m_associated_backbone_branches (defined in ns3::PLC_Node)ns3::PLC_Node [protected]
m_edges (defined in ns3::PLC_Node)ns3::PLC_Node [protected]
m_graph (defined in ns3::PLC_Node)ns3::PLC_Node [protected]
m_impedance (defined in ns3::PLC_Node)ns3::PLC_Node [protected]
m_impedance_hash_sum (defined in ns3::PLC_Node)ns3::PLC_Node [protected, static]
m_name (defined in ns3::PLC_Node)ns3::PLC_Node [protected]
m_node_mutex (defined in ns3::PLC_Node)ns3::PLC_Node [mutable, protected]
m_open_circuit (defined in ns3::PLC_Node)ns3::PLC_Node [protected]
m_outlet (defined in ns3::PLC_Node)ns3::PLC_Node [protected]
m_position (defined in ns3::PLC_Node)ns3::PLC_Node [protected]
m_vertex_id (defined in ns3::PLC_Node)ns3::PLC_Node [protected]
OpenCircuit(void)ns3::PLC_Node [inline]
OutEdgesBegin(void)ns3::PLC_Node [inline]
OutEdgesEnd(void)ns3::PLC_Node [inline]
PLC_Graph (defined in ns3::PLC_Node)ns3::PLC_Node [friend]
PLC_Node() (defined in ns3::PLC_Node)ns3::PLC_Node
PLC_Outlet (defined in ns3::PLC_Node)ns3::PLC_Node [friend]
SetGraph(Ptr< PLC_Graph > graph)ns3::PLC_Node
SetImpedance(Ptr< PLC_Impedance > impedance)ns3::PLC_Node
SetName(std::string name)ns3::PLC_Node [inline]
SetOutlet(Ptr< PLC_Outlet > outlet)ns3::PLC_Node
SetPosition(Vector3D pos)ns3::PLC_Node [inline]
SetPosition(double pos_x, double pos_y, double pos_z)ns3::PLC_Node
Unlock(void)ns3::PLC_Node [inline]
~PLC_Node() (defined in ns3::PLC_Node)ns3::PLC_Node
 All Classes Functions Variables Enumerations