Tramway SDK
Public Member Functions | Public Attributes | List of all members
tram::SignalTable Class Reference

#include <signal.h>

Public Member Functions

void Fire (signal_t signal, id_t sender)
 
void Fire (signal_t signal, id_t sender, Value value)
 
void Add (const Signal &signal)
 

Public Attributes

Signal signals [10]
 
size_t signal_count = 0
 

Member Function Documentation

◆ Add()

void tram::SignalTable::Add ( const Signal signal)

◆ Fire() [1/2]

void tram::SignalTable::Fire ( signal_t  signal,
id_t  sender 
)

◆ Fire() [2/2]

void tram::SignalTable::Fire ( signal_t  signal,
id_t  sender,
Value  value 
)

Member Data Documentation

◆ signal_count

size_t tram::SignalTable::signal_count = 0

◆ signals

Signal tram::SignalTable::signals[10]

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