QUnserial Class Reference

Collaboration diagram for QUnserial:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 QUnserial (const string &s, const Xapian::Registry &reg_)
Xapian::Query::Internaldecode ()

Private Member Functions

Xapian::Query::Internalreadquery ()
Xapian::Query::Internalreadexternal ()
Xapian::Query::Internalreadcompound ()

Private Attributes

const char * p
const char * end
Xapian::termpos curpos
const Xapian::Registryreg


Detailed Description

Definition at line 416 of file omqueryinternal.cc.


Constructor & Destructor Documentation

QUnserial::QUnserial ( const string &  s,
const Xapian::Registry reg_ 
) [inline]

Definition at line 428 of file omqueryinternal.cc.


Member Function Documentation

Xapian::Query::Internal * QUnserial::decode (  ) 

Definition at line 434 of file omqueryinternal.cc.

References LOGLINE, p, and readquery().

Xapian::Query::Internal * QUnserial::readcompound (  )  [private]

Xapian::Query::Internal * QUnserial::readexternal (  )  [private]

Xapian::Query::Internal * QUnserial::readquery (  )  [private]

Definition at line 443 of file omqueryinternal.cc.

References curpos, decode_length(), LOGLINE, p, readcompound(), and readexternal().

Referenced by decode(), and readcompound().


Member Data Documentation

Definition at line 420 of file omqueryinternal.cc.

Referenced by readquery().

const char* QUnserial::end [private]

Definition at line 419 of file omqueryinternal.cc.

const char* QUnserial::p [private]

Definition at line 418 of file omqueryinternal.cc.

Referenced by decode(), readcompound(), readexternal(), and readquery().

const Xapian::Registry& QUnserial::reg [private]

Definition at line 421 of file omqueryinternal.cc.

Referenced by readexternal().


The documentation for this class was generated from the following file:

Documentation for Xapian (version 1.2.13).
Generated on 9 Jan 2013 by Doxygen 1.5.9.