Skip to content

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