Logic_library
Library for Logic board by RoboticsBrno.
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Friends | List of all members
Logic Class Reference

#include <Logic.hpp>

Public Member Functions

 Logic (Logic &)=delete
 
 Logic (Logic &&)=delete
 
Logicoperator= (Logic &)=delete
 
Logicoperator= (Logic &&)=delete
 
void init ()
 
void turnOnLeds ()
 
void turnOffLeds ()
 
 ~Logic ()=default
 
Displaydisplay ()
 
StatusBarstatusBar ()
 
Buttonsbuttons ()
 
Buzzerbuzzer ()
 
Nvsnvs ()
 

Static Public Member Functions

static Logic &IRAM_ATTR singleton ()
 

Friends

class Buttons
 
void trampoline (void *)
 

Constructor & Destructor Documentation

◆ Logic() [1/2]

Logic::Logic ( Logic )
delete

◆ Logic() [2/2]

Logic::Logic ( Logic &&  )
delete

◆ ~Logic()

Logic::~Logic ( )
default

Member Function Documentation

◆ buttons()

Buttons & Logic::buttons ( )

◆ buzzer()

Buzzer & Logic::buzzer ( )

◆ display()

Display & Logic::display ( )

◆ init()

void Logic::init ( )

◆ nvs()

Nvs & Logic::nvs ( )

◆ operator=() [1/2]

Logic & Logic::operator= ( Logic &&  )
delete

◆ operator=() [2/2]

Logic & Logic::operator= ( Logic )
delete

◆ singleton()

Logic &IRAM_ATTR Logic::singleton ( )
static

◆ statusBar()

StatusBar & Logic::statusBar ( )

◆ turnOffLeds()

void Logic::turnOffLeds ( )

◆ turnOnLeds()

void Logic::turnOnLeds ( )

Friends And Related Function Documentation

◆ Buttons

friend class Buttons
friend

◆ trampoline

void trampoline ( void *  )
friend

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