ARB
Public Member Functions | Public Attributes | List of all members
gb_header_flags Struct Reference

#include <gb_header.h>

Collaboration diagram for gb_header_flags:
Collaboration graph
[legend]

Public Member Functions

void set_change (GB_CHANGE val)
 
void inc_change (GB_CHANGE val)
 

Public Attributes

unsigned int flags: GB_MAX_USERS
 
unsigned int key_quark: 24
 
unsigned int changed: 3
 
unsigned int ever_changed: 1
 

Detailed Description

Definition at line 19 of file gb_header.h.

Member Function Documentation

void gb_header_flags::set_change ( GB_CHANGE  val)
inline

Definition at line 25 of file gb_header.h.

References changed, and ever_changed.

Referenced by gb_read_bin_rek_V2(), gbcm_read_bin(), and inc_change().

void gb_header_flags::inc_change ( GB_CHANGE  val)
inline

Definition at line 29 of file gb_header.h.

References changed, and set_change().

Referenced by gb_touch_entry().

Member Data Documentation

unsigned int gb_header_flags::flags
unsigned int gb_header_flags::key_quark

Definition at line 21 of file gb_header.h.

Referenced by gb_find_by_nr(), gb_info(), GB_KEY_QUARK(), gb_write_index_key(), and gbcm_read_bin().

unsigned int gb_header_flags::changed
unsigned int gb_header_flags::ever_changed

Definition at line 23 of file gb_header.h.

Referenced by gb_is_writeable(), gb_read_bin_rek_V2(), set_change(), and write_GBDATA().


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