A Discrete-Event Network Simulator
API
ns3::BuildingsHelper Class Reference

Helper used to install a MobilityBuildingInfo into a set of nodes. More...

#include "buildings-helper.h"

Static Public Member Functions

static void Install (NodeContainer c)
 Install the MobilityBuildingInfo to the set of nodes in a NodeContainer. More...
 
static void Install (Ptr< Node > node)
 Install the MobilityBuildingInfo to a node. More...
 

Detailed Description

Helper used to install a MobilityBuildingInfo into a set of nodes.

Definition at line 39 of file buildings-helper.h.

Member Function Documentation

◆ Install() [1/2]

void ns3::BuildingsHelper::Install ( NodeContainer  c)
static

Install the MobilityBuildingInfo to the set of nodes in a NodeContainer.

Parameters
cthe NodeContainer including the nodes to be updated

Definition at line 36 of file buildings-helper.cc.

References ns3::NodeContainer::Begin(), ns3::NodeContainer::End(), and Install().

+ Here is the call graph for this function:

◆ Install() [2/2]

void ns3::BuildingsHelper::Install ( Ptr< Node node)
static

Install the MobilityBuildingInfo to a node.

Parameters
nodethe mobility model of the node to be updated

Definition at line 45 of file buildings-helper.cc.

References ns3::Object::AggregateObject(), ns3::Node::GetId(), ns3::Object::GetObject(), and NS_ABORT_MSG_UNLESS.

Referenced by Install().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

The documentation for this class was generated from the following files: