Groonga 3.0.9 Source Code Document
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions
PredictiveCursor Class Reference

#include <predictive-cursor.hpp>

Inheritance diagram for PredictiveCursor:
Inheritance graph
[legend]
Collaboration diagram for PredictiveCursor:
Collaboration graph
[legend]

Public Member Functions

 PredictiveCursor ()
 ~PredictiveCursor ()
void open (const Trie &trie, const String &str, UInt32 offset=0, UInt32 limit=MAX_UINT32, UInt32 flags=0)
void close ()
const Keynext ()
UInt32 offset () const
UInt32 limit () const
UInt32 flags () const
- Public Member Functions inherited from Cursor
 Cursor ()
virtual ~Cursor ()

Detailed Description

Definition at line 29 of file predictive-cursor.hpp.

Constructor & Destructor Documentation

Definition at line 28 of file predictive-cursor.cpp.

Definition at line 38 of file predictive-cursor.cpp.

Member Function Documentation

void close ( )
virtual

Implements Cursor.

Definition at line 53 of file predictive-cursor.cpp.

UInt32 flags ( ) const
inlinevirtual

Implements Cursor.

Definition at line 50 of file predictive-cursor.hpp.

UInt32 limit ( ) const
inlinevirtual

Implements Cursor.

Definition at line 47 of file predictive-cursor.hpp.

const Key & next ( )
virtual

Implements Cursor.

Definition at line 58 of file predictive-cursor.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

UInt32 offset ( ) const
inlinevirtual

Implements Cursor.

Definition at line 44 of file predictive-cursor.hpp.

void open ( const Trie trie,
const String str,
UInt32  offset = 0,
UInt32  limit = MAX_UINT32,
UInt32  flags = 0 
)

Definition at line 40 of file predictive-cursor.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:


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