|
|
Simo::Ports::BidirectionalPort< PingPongMessage > * | port = nullptr |
|
Simo::Statistics::Count * | num_msg_sent = nullptr |
|
bool | send_message = false |
|
bool | start_send = true |
|
Simo::Time | period = Simo::Time::zero |
|
Statistics::StatStorage | statistics |
|
std::unordered_map< std::string, std::unique_ptr< Port > > | ports |
|
|
template<typename T, typename... Args> |
| T & | create_statistic (Args... args) |
| | Create a new statistic of type T.
|
|
template<typename T, typename... Args> |
| T & | create_port (const std::string_view name, Args... args) |
| | Create a new port of type T.
|
◆ initialize()
Associate a context to this instance and look at the parameters to initialize the structure. The default implementation is to return true. Derived classes can call <base_class>::initialize to initialize the attributes of the base class
Reimplemented from Simo::Module.
The documentation for this class was generated from the following file:
- tests/collection/PingPongCollection.cc