GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
mi_parse Struct Reference

#include "mi-parse.h"

Public Member Functions

 mi_parse ()
 
 ~mi_parse ()
 
 DISABLE_COPY_AND_ASSIGN (mi_parse)
 

Public Attributes

enum mi_command_type op
 
char * command
 
char * token
 
const struct mi_commandcmd
 
struct mi_timestampcmd_start
 
char * args
 
char ** argv
 
int argc
 
int all
 
int thread_group
 
int thread
 
int frame
 
enum language language
 

Detailed Description

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

Constructor & Destructor Documentation

◆ mi_parse()

mi_parse::mi_parse ( )

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

◆ ~mi_parse()

mi_parse::~mi_parse ( )

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

References args, argv, command, and xfree().

Member Function Documentation

◆ DISABLE_COPY_AND_ASSIGN()

mi_parse::DISABLE_COPY_AND_ASSIGN ( mi_parse  )

Member Data Documentation

◆ all

int mi_parse::all

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

Referenced by exec_continue(), mi_cmd_exec_interrupt(), mi_cmd_exec_run(), and mi_cmd_execute().

◆ argc

int mi_parse::argc

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

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

◆ args

char* mi_parse::args

◆ argv

char** mi_parse::argv

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

Referenced by mi_command_mi::invoke(), mi_command_py::invoke(), mi_parse_argv(), and ~mi_parse().

◆ cmd

const struct mi_command* mi_parse::cmd

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

Referenced by mi_cmd_execute().

◆ cmd_start

struct mi_timestamp* mi_parse::cmd_start

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

Referenced by captured_mi_execute_command().

◆ command

char* mi_parse::command

◆ frame

int mi_parse::frame

◆ language

enum language mi_parse::language

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

Referenced by mi_cmd_execute().

◆ op

enum mi_command_type mi_parse::op

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

Referenced by captured_mi_execute_command().

◆ thread

int mi_parse::thread

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

Referenced by mi_cmd_execute().

◆ thread_group

int mi_parse::thread_group

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

Referenced by exec_continue(), mi_cmd_exec_interrupt(), and mi_cmd_execute().

◆ token

char* mi_parse::token

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

Referenced by captured_mi_execute_command().


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