Firmware  0.0.0
Loading...
Searching...
No Matches
dcc Namespace Reference

Classes

struct  Loco
 Actual object with volatile and non-volatile stuff. More...
 
struct  NvLocoBase
 Non-volatile base. More...
 
class  Service
 
struct  Task
 

Typedefs

using Locos = std::map<Address::value_type, Loco>
 

Functions

esp_err_t init (BaseType_t xCoreID)
 

Variables

constexpr auto priority_bits {5u}
 
std::shared_ptr< Serviceservice
 
struct dcc::Task task
 

Typedef Documentation

◆ Locos

using dcc::Locos = std::map<Address::value_type, Loco>

Function Documentation

◆ init()

esp_err_t dcc::init ( BaseType_t xCoreID)
Todo
document

Variable Documentation

◆ priority_bits

auto dcc::priority_bits {5u}
inlineconstexpr

◆ service

std::shared_ptr<Service> dcc::service
inline

◆ task

struct dcc::Task dcc::task