CursorGt Struct Reference

List of all members.

Public Member Functions

bool operator() (const PostlistCursor *a, const PostlistCursor *b)
 Return true if and only if a's key is strictly greater than b's key.
bool operator() (const DocIDKeyedCursor *a, const DocIDKeyedCursor *b)
bool operator() (const PositionCursor *a, const PositionCursor *b)
bool operator() (const FlintCursor *a, const FlintCursor *b)
 Return true if and only if a's key is strictly greater than b's key.

Detailed Description

Definition at line 191 of file quartzcompact.cc.


Member Function Documentation

bool CursorGt::operator() ( const PostlistCursor a,
const PostlistCursor b 
) [inline]

Return true if and only if a's key is strictly greater than b's key.

Definition at line 195 of file quartzcompact.cc.

References PostlistCursor::firstdid, and PostlistCursor::key.

bool CursorGt::operator() ( const DocIDKeyedCursor a,
const DocIDKeyedCursor b 
) [inline]

Definition at line 200 of file quartzcompact.cc.

References DocIDKeyedCursor::key.

bool CursorGt::operator() ( const PositionCursor a,
const PositionCursor b 
) [inline]

Definition at line 203 of file quartzcompact.cc.

References PositionCursor::key.

bool CursorGt::operator() ( const FlintCursor a,
const FlintCursor b 
) [inline]

Return true if and only if a's key is strictly greater than b's key.

Definition at line 289 of file xapian-compact.cc.

References FlintCursor::after_end(), and FlintCursor::current_key.


The documentation for this struct was generated from the following files:
Documentation for Xapian (version 1.0.10).
Generated on 24 Dec 2008 by Doxygen 1.5.2.