backends/flint/flint_btreeutil.h File Reference

#include "flint_types.h"
#include "omassert.h"
#include <string.h>

Include dependency graph for flint_btreeutil.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int getint1 (const byte *p, int c)
void setint1 (byte *p, int c, int x)
int getint2 (const byte *p, int c)
void setint2 (byte *p, int c, int x)
int getint4 (const byte *p, int c)
void setint4 (byte *p, int c, int x)


Function Documentation

int getint1 ( const byte p,
int  c 
) [inline]

Definition at line 39 of file flint_btreeutil.h.

References Assert.

void setint1 ( byte p,
int  c,
int  x 
) [inline]

Definition at line 47 of file flint_btreeutil.h.

References Assert.

Referenced by Item_wr_::set_key_and_block(), and Item_wr_::set_key_len().

int getint2 ( const byte p,
int  c 
) [inline]

Definition at line 55 of file flint_btreeutil.h.

References Assert.

Referenced by Item_base_< byte * >::component_of(), Item_base_< byte * >::components_of(), and Item_base_< byte * >::size().

void setint2 ( byte p,
int  c,
int  x 
) [inline]

Definition at line 63 of file flint_btreeutil.h.

References Assert.

Referenced by Item_wr_::set_component_of(), Item_wr_::set_components_of(), Item_wr_::set_key_and_block(), and Item_wr_::set_size().

int getint4 ( const byte p,
int  c 
) [inline]

Definition at line 72 of file flint_btreeutil.h.

References Assert.

Referenced by Item_base_< byte * >::block_given_by(), FlintTable::enter_key(), and BtreeCheck::print_tag().

void setint4 ( byte p,
int  c,
int  x 
) [inline]

Definition at line 80 of file flint_btreeutil.h.

References Assert.

Referenced by Item_wr_::form_null_key(), FlintTable::read_tag(), Item_wr_::set_block_given_by(), and Item_wr_::set_key_and_block().


Documentation for Xapian (version 1.0.10).
Generated on 24 Dec 2008 by Doxygen 1.5.2.