RetroArch
Public Member Functions | Public Attributes | List of all members
CLIParser Struct Reference
Collaboration diagram for CLIParser:
[legend]

Public Member Functions

 CLIParser (CLICallbacks cbs_, int argc_, char *argv_[])
 
bool parse ()
 
void end ()
 
uint32_t next_uint ()
 
double next_double ()
 
const char * next_value_string (const char *default_value)
 
const char * next_string ()
 

Public Attributes

CLICallbacks cbs
 
int argc
 
char ** argv
 
bool ended_state = false
 

Constructor & Destructor Documentation

◆ CLIParser()

CLIParser::CLIParser ( CLICallbacks  cbs_,
int  argc_,
char *  argv_[] 
)
inline

Member Function Documentation

◆ end()

void CLIParser::end ( )
inline
Here is the caller graph for this function:

◆ next_double()

double CLIParser::next_double ( )
inline

◆ next_string()

const char* CLIParser::next_string ( )
inline
Here is the caller graph for this function:

◆ next_uint()

uint32_t CLIParser::next_uint ( )
inline
Here is the caller graph for this function:

◆ next_value_string()

const char* CLIParser::next_value_string ( const char *  default_value)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ parse()

bool CLIParser::parse ( )
inline
Here is the caller graph for this function:

Member Data Documentation

◆ argc

int CLIParser::argc

◆ argv

char** CLIParser::argv

◆ cbs

CLICallbacks CLIParser::cbs

◆ ended_state

bool CLIParser::ended_state = false

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