REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
functions::TriggerFunction Class Reference

A trigger function exploits the fact that setting an address on the bus triggers an action. More...

#include <functions.h>

Inheritance diagram for functions::TriggerFunction:
Collaboration diagram for functions::TriggerFunction:

Public Member Functions

void trigger (uint32_t pulse_length_ns=200) const
 
 Function (bus::addr_t address)
 
- Public Member Functions inherited from functions::Function
 Function (bus::addr_t address)
 

Additional Inherited Members

- Public Attributes inherited from functions::Function
const bus::addr_t address
 

Detailed Description

A trigger function exploits the fact that setting an address on the bus triggers an action.

Definition at line 33 of file functions.h.

Member Function Documentation

◆ Function()

functions::Function::Function ( bus::addr_t address)
explicit

Definition at line 26 of file functions.cpp.

References functions::Function::address, and Function().

Referenced by Function().

◆ trigger()

void functions::TriggerFunction::trigger ( uint32_t pulse_length_ns = 200) const

Definition at line 9 of file functions.cpp.

References functions::Function::address, and uint32_t.


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