GdbMi Class
(Debugger::Debugger::Internal::GdbMi)Public Types
enum | Type { Invalid, Const, Tuple, List } |
Public Functions
GdbMi() | |
const Debugger::Debugger::Internal::GdbMi & | childAt(int index) const |
int | childCount() const |
const int & | children() const |
const int & | data() const |
void | fromString(const int &str) |
void | fromStringMultiple(const int &str) |
bool | hasName(const int &name) const |
bool | isList() const |
bool | isValid() const |
const int & | name() const |
void | parseList(const int *&from, const int *to) |
void | parseResultOrValue(const int *&from, const int *to) |
void | parseTuple(const int *&from, const int *to) |
void | parseTuple_helper(const int *&from, const int *to) |
void | parseValue(const int *&from, const int *to) |
int | toAddress() const |
int | toInt() const |
int | toLongLong() const |
Utils::ProcessHandle | toProcessHandle() const |
int | toString(bool, int) const |
Debugger::Debugger::Internal::GdbMi::Type | type() const |
const Debugger::Debugger::Internal::GdbMi & | operator[](const char *name) const |
Static Public Members
int | escapeCString(const int &) |
int | parseCString(const int *&, const int *) |
Member Function Documentation
GdbMi::GdbMi()
Default constructs an instance of GdbMi.