Class ILLIXR::switchboard::network_writer
template <typename Serializable_event>
ClassList > ILLIXR > switchboard > network_writer
Inherits the following classes: ILLIXR::switchboard::writer
Public Functions
Type | Name |
---|---|
network_writer (topic & topic, ptr< network::network_backend > backend=nullptr, const network::topic_config & config={}) |
|
void | put (ptr< Serializable_event > && this_specific_event) override |
Public Functions inherited from ILLIXR::switchboard::writer
See ILLIXR::switchboard::writer
Type | Name |
---|---|
ptr< Specific_event > | allocate (Args &&... args) Like new /malloc but more efficient for this specific case. |
virtual void | put (ptr< Specific_event > && this_specific_event) Publish ev to this topic. |
writer (topic & topic) |
Protected Attributes inherited from ILLIXR::switchboard::writer
See ILLIXR::switchboard::writer
Type | Name |
---|---|
topic & | topic_ |
Public Functions Documentation
function network_writer
inline explicit ILLIXR::switchboard::network_writer::network_writer (
topic & topic,
ptr < network::network_backend > backend=nullptr,
const network::topic_config & config={}
)
function put
inline void ILLIXR::switchboard::network_writer::put (
ptr < Serializable_event > && this_specific_event
) override
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/include/illixr/switchboard.hpp