Lamp-Da 0.1
A compact lantern project
Loading...
Searching...
No Matches
Functions
lampda::common::cli::argument Namespace Reference

Tools to parse text arguments. More...

Functions

bool parse_uint (const ParsedCommand &command, const size_t index, unsigned long &value)
 Generic parse function for unsigned integers.
 
bool parse_uint8 (const ParsedCommand &command, const size_t index, uint8_t &value)
 Parse an argument as a 8 bit unsigned number.
 
bool parse_uint16 (const ParsedCommand &command, const size_t index, uint16_t &value)
 Parse an argument as a 16 bit unsigned number.
 
bool parse_text (const ParsedCommand &command, const size_t index, std::array< char, MaxStringArgumentLen > &value)
 Parse an argument as a char array.
 

Detailed Description

Tools to parse text arguments.

Function Documentation

◆ parse_text()

bool lampda::common::cli::argument::parse_text ( const ParsedCommand command,
const size_t  index,
std::array< char, MaxStringArgumentLen > &  value 
)

Parse an argument as a char array.

Pars an argument as a valid character char array.