19 #ifndef PYTHON_TOKENIZER_HH
20 #define PYTHON_TOKENIZER_HH
30 namespace ost {
namespace gui {
50 return location+length;
91 const QString&
GetDelim()
const {
return string_delim_; }
94 QString GetSubString(
const Range& range);
105 QString string_delim_;
QString GetTypeAsString() const
const Range & GetRange() const
PythonToken(Type type, const Range &range, const QString &value)
const QString & GetValue() const
const QString & GetDelim() const
const PythonToken & CurrentToken() const
void SetInString(bool in_string)
PythonTokenizer(const QString &command, int string_state=0)
void SetCommand(const QString &command)
#define DLLEXPORT_OST_GUI
Range(size_t loc, size_t len)