#include <Topology.h>
Definition at line 34 of file Topology.h.
Public Types | |
typedef oasys::StringHashMap< Node * > | NodeTable |
Static Public Member Functions | |
static Node * | create_node (const char *name) |
static Node * | find_node (const char *name) |
static NodeTable * | node_table () |
Static Protected Attributes | |
static NodeTable | nodes_ |
static const int | MAX_NODES = 100 |
Definition at line 40 of file Topology.h.
Node * dtnsim::Topology::create_node | ( | const char * | name | ) | [static] |
Definition at line 25 of file Topology.cc.
References dtnsim::Node::do_init(), and nodes_.
Referenced by dtnsim::SimCommand::exec().
Node * dtnsim::Topology::find_node | ( | const char * | name | ) | [static] |
Definition at line 34 of file Topology.cc.
References nodes_.
Referenced by dtnsim::NodeCommand::exec(), dtnsim::ConnCommand::exec(), and dtnsim::SimConvergenceLayer::init_link().
static NodeTable* dtnsim::Topology::node_table | ( | ) | [inline, static] |
Definition at line 42 of file Topology.h.
References nodes_.
Referenced by dtnsim::Simulator::run().
Topology::NodeTable dtnsim::Topology::nodes_ [static, protected] |
Definition at line 45 of file Topology.h.
Referenced by create_node(), find_node(), and node_table().
const int dtnsim::Topology::MAX_NODES = 100 [static, protected] |
Definition at line 46 of file Topology.h.