Public Member Functions | |
QUnserial (const string &s) | |
Xapian::Query::Internal * | decode () |
Private Member Functions | |
Xapian::Query::Internal * | readquery () |
Xapian::Query::Internal * | readcompound () |
Private Attributes | |
const char * | p |
const char * | end |
Xapian::termpos | curpos |
Definition at line 367 of file omqueryinternal.cc.
QUnserial::QUnserial | ( | const string & | s | ) | [inline] |
Definition at line 377 of file omqueryinternal.cc.
Xapian::Query::Internal * QUnserial::readquery | ( | ) | [private] |
Definition at line 391 of file omqueryinternal.cc.
References curpos, DEBUGLINE, decode_length(), p, and readcompound().
Referenced by decode(), and readcompound().
Xapian::Query::Internal * QUnserial::readcompound | ( | ) | [private] |
Definition at line 457 of file omqueryinternal.cc.
References DEBUGLINE, decode_length(), Xapian::Query::OP_AND, Xapian::Query::OP_AND_MAYBE, Xapian::Query::OP_AND_NOT, Xapian::Query::OP_ELITE_SET, Xapian::Query::OP_FILTER, Xapian::Query::OP_NEAR, Xapian::Query::OP_OR, Xapian::Query::OP_PHRASE, Xapian::Query::OP_SCALE_WEIGHT, Xapian::Query::OP_VALUE_GE, Xapian::Query::OP_VALUE_LE, Xapian::Query::OP_VALUE_RANGE, Xapian::Query::OP_XOR, p, qint_from_vector(), readquery(), and unserialise_double().
Referenced by readquery().
Xapian::Query::Internal * QUnserial::decode | ( | ) |
Definition at line 382 of file omqueryinternal.cc.
References DEBUGLINE, p, readquery(), and AutoPtr< _Tp >::release().
const char* QUnserial::p [private] |
Definition at line 369 of file omqueryinternal.cc.
Referenced by decode(), readcompound(), and readquery().
const char* QUnserial::end [private] |
Definition at line 370 of file omqueryinternal.cc.
Xapian::termpos QUnserial::curpos [private] |