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

#include <header.hpp>

Public Member Functions

 Header ()
UInt64 file_size () const
UInt32 total_key_length () const
UInt32 min_key_id () const
UInt32 next_key_id () const
UInt32 max_key_id () const
UInt32 num_keys () const
UInt32 max_num_keys () const
UInt32 num_nodes () const
UInt32 num_phantoms () const
UInt32 num_zombies () const
UInt32 max_num_nodes () const
UInt32 num_blocks () const
UInt32 max_num_blocks () const
UInt32 next_key_pos () const
UInt32 key_buf_size () const
UInt32 status_flags () const
UInt32 ith_leader (UInt32 i) const
void set_file_size (UInt64 x)
void set_total_key_length (UInt32 x)
void set_next_key_id (UInt32 x)
void set_max_key_id (UInt32 x)
void set_num_keys (UInt32 x)
void set_max_num_keys (UInt32 x)
void set_num_phantoms (UInt32 x)
void set_num_zombies (UInt32 x)
void set_num_blocks (UInt32 x)
void set_max_num_blocks (UInt32 x)
void set_next_key_pos (UInt32 x)
void set_key_buf_size (UInt32 x)
void set_status_flags (UInt32 x)
void set_ith_leader (UInt32 i, UInt32 x)

Detailed Description

Definition at line 26 of file header.hpp.

Constructor & Destructor Documentation

Header ( )
inline

Definition at line 28 of file header.hpp.

Member Function Documentation

UInt64 file_size ( ) const
inline

Definition at line 50 of file header.hpp.

Here is the caller graph for this function:

UInt32 ith_leader ( UInt32  i) const
inline

Definition at line 98 of file header.hpp.

Here is the caller graph for this function:

UInt32 key_buf_size ( ) const
inline

Definition at line 92 of file header.hpp.

Here is the caller graph for this function:

UInt32 max_key_id ( ) const
inline

Definition at line 62 of file header.hpp.

Here is the caller graph for this function:

UInt32 max_num_blocks ( ) const
inline

Definition at line 86 of file header.hpp.

Here is the caller graph for this function:

UInt32 max_num_keys ( ) const
inline

Definition at line 68 of file header.hpp.

Here is the caller graph for this function:

UInt32 max_num_nodes ( ) const
inline

Definition at line 80 of file header.hpp.

Here is the caller graph for this function:

UInt32 min_key_id ( ) const
inline

Definition at line 56 of file header.hpp.

Here is the caller graph for this function:

UInt32 next_key_id ( ) const
inline

Definition at line 59 of file header.hpp.

Here is the caller graph for this function:

UInt32 next_key_pos ( ) const
inline

Definition at line 89 of file header.hpp.

Here is the caller graph for this function:

UInt32 num_blocks ( ) const
inline

Definition at line 83 of file header.hpp.

Here is the caller graph for this function:

UInt32 num_keys ( ) const
inline

Definition at line 65 of file header.hpp.

Here is the caller graph for this function:

UInt32 num_nodes ( ) const
inline

Definition at line 71 of file header.hpp.

Here is the caller graph for this function:

UInt32 num_phantoms ( ) const
inline

Definition at line 74 of file header.hpp.

Here is the caller graph for this function:

UInt32 num_zombies ( ) const
inline

Definition at line 77 of file header.hpp.

Here is the caller graph for this function:

void set_file_size ( UInt64  x)
inline

Definition at line 103 of file header.hpp.

Here is the caller graph for this function:

void set_ith_leader ( UInt32  i,
UInt32  x 
)
inline

Definition at line 154 of file header.hpp.

Here is the caller graph for this function:

void set_key_buf_size ( UInt32  x)
inline

Definition at line 147 of file header.hpp.

Here is the caller graph for this function:

void set_max_key_id ( UInt32  x)
inline

Definition at line 115 of file header.hpp.

Here is the caller graph for this function:

void set_max_num_blocks ( UInt32  x)
inline

Definition at line 139 of file header.hpp.

Here is the caller graph for this function:

void set_max_num_keys ( UInt32  x)
inline

Definition at line 123 of file header.hpp.

Here is the caller graph for this function:

void set_next_key_id ( UInt32  x)
inline

Definition at line 111 of file header.hpp.

Here is the caller graph for this function:

void set_next_key_pos ( UInt32  x)
inline

Definition at line 143 of file header.hpp.

Here is the caller graph for this function:

void set_num_blocks ( UInt32  x)
inline

Definition at line 135 of file header.hpp.

Here is the caller graph for this function:

void set_num_keys ( UInt32  x)
inline

Definition at line 119 of file header.hpp.

Here is the caller graph for this function:

void set_num_phantoms ( UInt32  x)
inline

Definition at line 127 of file header.hpp.

Here is the caller graph for this function:

void set_num_zombies ( UInt32  x)
inline

Definition at line 131 of file header.hpp.

Here is the caller graph for this function:

void set_status_flags ( UInt32  x)
inline

Definition at line 151 of file header.hpp.

void set_total_key_length ( UInt32  x)
inline

Definition at line 107 of file header.hpp.

Here is the caller graph for this function:

UInt32 status_flags ( ) const
inline

Definition at line 95 of file header.hpp.

UInt32 total_key_length ( ) const
inline

Definition at line 53 of file header.hpp.

Here is the caller graph for this function:


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