|
GDB (xrefs)
|
#include "utils.h"
Public Types | |
| typedef char ** | iterator |
Public Member Functions | |
| gdb_argv () | |
| gdb_argv (const char *str) | |
| gdb_argv (char **array) | |
| gdb_argv (const gdb_argv &)=delete | |
| gdb_argv & | operator= (const gdb_argv &)=delete |
| ~gdb_argv () | |
| void | reset (const char *str) |
| char ** | get () |
| char ** | release () |
| int | count () const |
| char * | operator[] (int arg) |
| iterator | begin () |
| iterator | end () |
| bool | operator!= (std::nullptr_t) |
| bool | operator== (std::nullptr_t) |
Private Attributes | |
| char ** | m_argv |
| typedef char** gdb_argv::iterator |
|
inlineexplicit |
|
delete |
|
inline |
Definition at line 194 of file utils.h.
References m_argv.
Referenced by build_argc_argv(), end(), and interpreter_exec_cmd().
|
inline |
|
inline |
Definition at line 177 of file utils.h.
References m_argv.
Referenced by add_inferior_command(), backtrace_command(), clone_inferior_command(), compute_enum_values(), exec_file_command(), gdbsim_create_inferior(), and tsave_command().
|
inline |
|
inline |
|
inline |
Definition at line 201 of file utils.h.
References gdb_assert, and m_argv.
|
inline |
Definition at line 185 of file utils.h.
References m_argv.
Referenced by build_argc_argv(), and compute_enum_values().
| void gdb_argv::reset | ( | const char * | str | ) |
Definition at line 3065 of file utils.c.
References gdb::argv, m_argv, and malloc_failure().
Referenced by gdb_argv(), and gdbsim_create_inferior().
|
private |
Definition at line 239 of file utils.h.
Referenced by begin(), count(), end(), get(), operator!=(), operator==(), operator[](), release(), reset(), and ~gdb_argv().
1.8.14