#include <ojph_arg.h>
◆ cli_interpreter()
ojph::cli_interpreter::cli_interpreter |
( |
| ) |
|
|
inline |
◆ ~cli_interpreter()
ojph::cli_interpreter::~cli_interpreter |
( |
| ) |
|
|
inline |
◆ find_argument()
argument ojph::cli_interpreter::find_argument |
( |
const char * |
str | ) |
|
|
inline |
◆ get_argument_zero()
argument ojph::cli_interpreter::get_argument_zero |
( |
| ) |
|
|
inline |
◆ get_next_avail_argument()
◆ get_next_value()
◆ init()
void ojph::cli_interpreter::init |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
|
inline |
◆ is_exhausted()
bool ojph::cli_interpreter::is_exhausted |
( |
| ) |
|
|
inline |
◆ reinterpret() [1/6]
void ojph::cli_interpreter::reinterpret |
( |
const char * |
str, |
|
|
arg_inter_base * |
fun |
|
) |
| |
|
inline |
◆ reinterpret() [2/6]
void ojph::cli_interpreter::reinterpret |
( |
const char * |
str, |
|
|
bool & |
val |
|
) |
| |
|
inline |
◆ reinterpret() [3/6]
void ojph::cli_interpreter::reinterpret |
( |
const char * |
str, |
|
|
char *& |
val |
|
) |
| |
|
inline |
◆ reinterpret() [4/6]
void ojph::cli_interpreter::reinterpret |
( |
const char * |
str, |
|
|
float & |
val |
|
) |
| |
|
inline |
◆ reinterpret() [5/6]
void ojph::cli_interpreter::reinterpret |
( |
const char * |
str, |
|
|
int & |
val |
|
) |
| |
|
inline |
◆ reinterpret() [6/6]
void ojph::cli_interpreter::reinterpret |
( |
const char * |
str, |
|
|
ui32 & |
val |
|
) |
| |
|
inline |
◆ reinterpret_to_bool()
void ojph::cli_interpreter::reinterpret_to_bool |
( |
const char * |
str, |
|
|
int & |
val |
|
) |
| |
|
inline |
◆ release_argument()
void ojph::cli_interpreter::release_argument |
( |
const argument & |
arg | ) |
|
|
inline |
◆ argc
int ojph::cli_interpreter::argc |
|
private |
◆ argv
char** ojph::cli_interpreter::argv |
|
private |
◆ avail
ui8* ojph::cli_interpreter::avail |
|
private |
◆ avail_store
ui8 ojph::cli_interpreter::avail_store[16] |
|
private |
The documentation for this class was generated from the following file: