Brass::Cursor Class Reference

#include <brass_cursor.h>

List of all members.

Public Member Functions

 Cursor ()
 Constructor, to initialise important elements.

Public Attributes

bytep
 pointer to a block
int c
 offset in the block's directory
uint4 n
 block number
bool rewrite
 true if the block is not the same as on disk, and so needs rewriting

Private Member Functions

 Cursor (const Cursor &)
Cursoroperator= (const Cursor &)


Detailed Description

Definition at line 36 of file brass_cursor.h.


Constructor & Destructor Documentation

Brass::Cursor::Cursor ( const Cursor  )  [private]

Brass::Cursor::Cursor (  )  [inline]

Constructor, to initialise important elements.

Definition at line 44 of file brass_cursor.h.


Member Function Documentation

Cursor& Brass::Cursor::operator= ( const Cursor  )  [private]


Member Data Documentation

true if the block is not the same as on disk, and so needs rewriting

Definition at line 61 of file brass_cursor.h.

Referenced by BrassTable::alter(), BrassTable::block_to_cursor(), BrassTable::cancel(), BrassTable::commit(), BrassTable::delete_item(), BrassTable::enter_key(), and BrassTable::split_root().


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

Documentation for Xapian (version 1.2.9).
Generated on 10 May 2012 by Doxygen 1.5.9.