GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Enumerations | Functions
mi-parse.h File Reference
#include "gdbsupport/run-time-clock.h"
#include <chrono>
#include "mi-cmds.h"

Go to the source code of this file.

Classes

struct  mi_timestamp
 
struct  mi_parse
 

Enumerations

enum  mi_command_type { MI_COMMAND , CLI_COMMAND }
 

Functions

std::unique_ptr< struct mi_parsemi_parse (const char *cmd, char **token)
 
enum print_values mi_parse_print_values (const char *name)
 
void mi_parse_argv (const char *args, struct mi_parse *parse)
 

Enumeration Type Documentation

◆ mi_command_type

Enumerator
MI_COMMAND 
CLI_COMMAND 

Definition at line 37 of file mi-parse.h.

Function Documentation

◆ mi_parse()

std::unique_ptr< struct mi_parse > mi_parse ( const char *  cmd,
char **  token 
)

◆ mi_parse_argv()

void mi_parse_argv ( const char *  args,
struct mi_parse parse 
)

Definition at line 110 of file mi-parse.c.

References mi_parse::argc, mi_parse::argv, and mi_parse_escape().

Referenced by mi_command_mi::invoke(), and mi_command_py::invoke().

◆ mi_parse_print_values()

enum print_values mi_parse_print_values ( const char *  name)