Iros
 
Loading...
Searching...
No Matches
ttx::Param Class Reference

#include </home/runner/work/iros/iros/libs/ttx/include/ttx/params.h>

Public Member Functions

 Param ()=default
 
constexpr Param (u32 value)
 
constexpr auto value () const -> u32
 
constexpr auto has_value () const -> bool
 
constexpr auto value_or (u32 fallback) const -> u32
 
auto operator== (Param const &) const -> bool=default
 

Constructor & Destructor Documentation

◆ Param() [1/2]

ttx::Param::Param ( )
default

◆ Param() [2/2]

ttx::Param::Param ( u32 value)
inlineconstexpr

Member Function Documentation

◆ has_value()

auto ttx::Param::has_value ( ) const -> bool
inlineconstexpr

◆ operator==()

auto ttx::Param::operator== ( Param const & ) const -> bool=default
default

◆ value()

auto ttx::Param::value ( ) const -> u32
inlineconstexpr

◆ value_or()

auto ttx::Param::value_or ( u32 fallback) const -> u32
inlineconstexpr

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