ddebug.gdb.gdbmiparser

Undocumented in source.

Members

Classes

MIIdent
class MIIdent
Undocumented in source.
MIKeyValue
class MIKeyValue
Undocumented in source.
MIList
class MIList
Undocumented in source.
MIMap
class MIMap
Undocumented in source.
MIString
class MIString
Undocumented in source.
MIValue
class MIValue
Undocumented in source.

Enums

AsyncClass
enum AsyncClass

async message class

MITokenType
enum MITokenType
Undocumented in source.
MIValueType
enum MIValueType
Undocumented in source.
ResultClass
enum ResultClass

result class

Functions

asyncByName
AsyncClass asyncByName(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
demangleFunctionName
string demangleFunctionName(string mangledName)
Undocumented in source. Be warned that the author may not have intended to support it.
dumpTokens
string dumpTokens(MIToken[] tokens, int maxTokens, int maxChars)
Undocumented in source. Be warned that the author may not have intended to support it.
parseCString
string parseCString(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
parseFrame
DebugFrame parseFrame(MIValue frame)
Undocumented in source. Be warned that the author may not have intended to support it.
parseIdent
string parseIdent(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
parseIdentAndSkipComma
string parseIdentAndSkipComma(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
parseMI
MIValue parseMI(string s)

Parse GDB MI output string

parseMIToken
MIToken parseMIToken(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
parseMIValue
MIValue parseMIValue(MIToken[] tokens)
Undocumented in source. Be warned that the author may not have intended to support it.
parseStack
DebugStack parseStack(MIValue params)
Undocumented in source. Be warned that the author may not have intended to support it.
parseThread
DebugThread parseThread(MIValue params)
Undocumented in source. Be warned that the author may not have intended to support it.
parseThreadList
DebugThreadList parseThreadList(MIValue params)
Undocumented in source. Be warned that the author may not have intended to support it.
parseVariable
DebugVariable parseVariable(MIValue params)
Undocumented in source. Be warned that the author may not have intended to support it.
parseVariableList
DebugVariableList parseVariableList(MIValue params, string paramName)
Undocumented in source. Be warned that the author may not have intended to support it.
resultByName
ResultClass resultByName(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
skipComma
bool skipComma(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
toNativeDelimiters
string toNativeDelimiters(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
tokenizeMI
MIToken[] tokenizeMI(string s, bool error)

tokenize GDB MI output into array of tokens

Structs

MIToken
struct MIToken
Undocumented in source.

Meta