lacteApp
C++17 service for Lacte hardware
Loading...
Searching...
No Matches
lacte::ui Namespace Reference

Classes

class  ConsoleModel
class  ConsoleUi
class  FramebufferUi
class  UiApp

Functions

auto optional_text (const std::optional< std::uint64_t > &value) -> std::string
auto optional_text (const std::optional< std::uint16_t > &value) -> std::string
auto framebuffer_interfaces_available () -> bool
auto hmi_interface_available () -> bool
auto make_ui_app (const std::string &mode, AppContext &ctx, uint32_t address, const std::string &name) -> std::unique_ptr< UiApp >

Function Documentation

◆ framebuffer_interfaces_available()

auto lacte::ui::framebuffer_interfaces_available ( ) -> bool
inline

Definition at line 33 of file FramebufferUi.hpp.

◆ hmi_interface_available()

auto lacte::ui::hmi_interface_available ( ) -> bool
inline

Definition at line 53 of file FramebufferUi.hpp.

◆ make_ui_app()

auto lacte::ui::make_ui_app ( const std::string & mode,
AppContext & ctx,
uint32_t address,
const std::string & name ) -> std::unique_ptr< UiApp >

◆ optional_text() [1/2]

auto lacte::ui::optional_text ( const std::optional< std::uint16_t > & value) -> std::string
inline

Definition at line 28 of file ConsoleModel.hpp.

◆ optional_text() [2/2]

auto lacte::ui::optional_text ( const std::optional< std::uint64_t > & value) -> std::string
inline

Definition at line 20 of file ConsoleModel.hpp.

Here is the caller graph for this function: