![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <Component.hpp>


Public Member Functions | |
| Component (wns::node::Interface *node, const wns::pyconfig::View &pyConfigView) | |
| virtual wns::node::Interface * | getNode () const |
| virtual void | onNodeCreated () |
| Called by the parent node after all components of the parent node have been created. | |
| virtual void | onShutdown () |
| Called by the parent node after simulation end event occured. | |
| virtual void | onWorldCreated () |
| Called by the parent node after all nodes have been setup and all components have executed onNodeCreated(). | |
| virtual | ~Component () |
| Is called in Node's destructor. | |
Private Member Functions | |
| virtual void | doStartup () |
| Virtual backend of startup(). | |
Private Attributes | |
| wns::logger::Logger | logger |
| Station * | station |
Definition at line 37 of file Component.hpp.
| Component::Component | ( | wns::node::Interface * | _node, | |
| const wns::pyconfig::View & | _pyco | |||
| ) |
| [in] | _name | The name of this component as used in the Node |
| [in] | _node | The Node this Component belongs to |
Reimplemented from wns::node::component::Component.
Definition at line 41 of file Component.cpp.
| Component::~Component | ( | ) | [virtual] |
| void Component::doStartup | ( | ) | [private, virtual] |
| wns::node::Interface * Component::getNode | ( | ) | const [virtual] |
Reimplemented from wns::node::component::Component.
Definition at line 104 of file Component.cpp.
| void Component::onNodeCreated | ( | ) | [virtual] |
Implements wns::node::component::Interface.
Definition at line 85 of file Component.cpp.
| void Component::onShutdown | ( | ) | [virtual] |
| void Component::onWorldCreated | ( | ) | [virtual] |
Implements wns::node::component::Interface.
Definition at line 93 of file Component.cpp.
Definition at line 59 of file Component.hpp.
Station* ofdmaphy::Component::station [private] |
Definition at line 60 of file Component.hpp.
1.5.5