SoDaRadio-12.2.0-cut_dependencies:6c82803
Loading...
Searching...
No Matches
SoDa::PlutoRadio Class Reference

#include <PlutoRadio.hxx>

Inheritance diagram for SoDa::PlutoRadio:
SoDa::Radio

Public Member Functions

void init ()
 do whatever initialization we might need to do.

Static Public Member Functions

static RadioPtr make (ParamsPtr params)

Protected Member Functions

 PlutoRadio (ParamsPtr params)
Protected Member Functions inherited from SoDa::Radio
 Radio (ParamsPtr params)
 create the base radio.
void subscribeToMailBoxes (const std::vector< MailBoxBasePtr > &mailboxes)
 subscribe to all mailboxes for all subordinate (Ctrl, RX, TX) units

Private Attributes

PlutoCtrlPtr ctrl
PlutoRXPtr rx
PlutoTXPtr tx

Detailed Description

Definition at line 59 of file PlutoRadio.hxx.

Constructor & Destructor Documentation

◆ PlutoRadio()

SoDa::PlutoRadio::PlutoRadio ( ParamsPtr params)
protected

Referenced by make().

Member Function Documentation

◆ init()

void SoDa::PlutoRadio::init ( )
virtual

do whatever initialization we might need to do.

Implements SoDa::Radio.

◆ make()

RadioPtr SoDa::PlutoRadio::make ( ParamsPtr params)
inlinestatic

Definition at line 64 of file PlutoRadio.hxx.

References PlutoRadio().

Member Data Documentation

◆ ctrl

PlutoCtrlPtr SoDa::PlutoRadio::ctrl
private

Definition at line 71 of file PlutoRadio.hxx.

◆ rx

PlutoRXPtr SoDa::PlutoRadio::rx
private

Definition at line 72 of file PlutoRadio.hxx.

◆ tx

PlutoTXPtr SoDa::PlutoRadio::tx
private

Definition at line 73 of file PlutoRadio.hxx.


The documentation for this class was generated from the following file: