JAVADebugger::JDBParser Class Reference
#include <jdbparser.h>
Public Member Functions | |
JDBParser () | |
~JDBParser () | |
void | parseData (TrimmableItem *parent, char *buf, bool requested, bool params) |
DataType | determineType (char *buf) const |
char * | skipString (char *buf) const |
char * | skipQuotes (char *buf, char quote) const |
char * | skipDelim (char *buf, char open, char close) const |
Private Member Functions | |
TrimmableItem * | getItem (TrimmableItem *parent, DataType itemType, const QString &varName, bool requested) |
void | parseArray (TrimmableItem *parent, char *buf) |
char * | skipTokenEnd (char *buf) const |
char * | skipTokenValue (char *buf) const |
char * | skipNextTokenStart (char *buf) const |
QString | getName (char **buf) |
QCString | getValue (char **buf, bool requested) |
void | setItem (TrimmableItem *parent, const QString &varName, DataType dataType, const QCString &value, bool requested, bool params) |
Detailed Description
- Author:
- John Birch
Definition at line 29 of file jdbparser.h.
Constructor & Destructor Documentation
|
Definition at line 33 of file jdbparser.cpp. |
|
Definition at line 39 of file jdbparser.cpp. |
Member Function Documentation
|
Definition at line 213 of file jdbparser.cpp. References skipDelim(), skipNextTokenStart(), skipQuotes(), skipString(), and skipTokenValue(). Referenced by parseArray(), parseData(), setItem(), and JAVADebugger::VarItem::updateValue(). |
|
Definition at line 138 of file jdbparser.cpp. References JAVADebugger::TrimmableItem::findMatch(), and JAVADebugger::TrimmableItem::getDataType(). Referenced by setItem(). |
|
Definition at line 104 of file jdbparser.cpp. References skipNextTokenStart(), and skipTokenValue(). Referenced by parseData(). |
|
Definition at line 118 of file jdbparser.cpp. References skipNextTokenStart(), and skipTokenValue(). Referenced by parseArray(), and parseData(). |
|
Definition at line 78 of file jdbparser.cpp. References determineType(), JAVADebugger::TrimmableItem::getName(), getValue(), setItem(), and skipNextTokenStart(). Referenced by parseData(). |
|
Definition at line 45 of file jdbparser.cpp. References determineType(), JAVADebugger::TrimmableItem::getDataType(), getName(), getValue(), parseArray(), and setItem(). Referenced by JAVADebugger::FrameRoot::setOpen(), JAVADebugger::VarItem::setOpen(), and JAVADebugger::VarItem::updateValue(). |
|
Definition at line 156 of file jdbparser.cpp. References determineType(), getItem(), and JAVADebugger::TrimmableItem::setCache(). Referenced by parseArray(), and parseData(). |
|
Definition at line 351 of file jdbparser.cpp. References skipQuotes(), and skipString(). Referenced by determineType(), JAVADebugger::FramestackWidget::getFrameParams(), skipString(), and skipTokenEnd(). |
|
Definition at line 424 of file jdbparser.cpp. Referenced by determineType(), getName(), getValue(), and parseArray(). |
|
Definition at line 331 of file jdbparser.cpp. Referenced by determineType(), skipDelim(), skipString(), and skipTokenEnd(). |
|
Definition at line 308 of file jdbparser.cpp. References skipDelim(), and skipQuotes(). Referenced by determineType(), skipDelim(), and skipTokenEnd(). |
|
Definition at line 399 of file jdbparser.cpp. References skipDelim(), skipQuotes(), and skipString(). Referenced by skipTokenValue(). |
|
Definition at line 374 of file jdbparser.cpp. References skipTokenEnd(). Referenced by determineType(), getName(), and getValue(). |
The documentation for this class was generated from the following files:
- languages/java/debugger/jdbparser.h
- languages/java/debugger/jdbparser.cpp