ARB
Classes | Macros | Functions
gb_key.h File Reference
#include "gb_header.h"
#include "gb_main.h"
#include "gb_tune.h"
Include dependency graph for gb_key.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  gb_Key
 

Macros

#define GB_KEY_LEN_MAX   64
 
#define GB_KEY_LEN_MIN   2
 

Functions

GBQUARK key2quark (GB_MAIN_TYPE *Main, const char *key)
 
const charquark2key (GB_MAIN_TYPE *Main, GBQUARK key_quark)
 
long quark2gbmindex (GB_MAIN_TYPE *Main, GBQUARK key_quark)
 
GBQUARK GB_KEY_QUARK (GBDATA *gbd)
 
const charGB_KEY (GBDATA *gbd)
 

Macro Definition Documentation

#define GB_KEY_LEN_MAX   64

Definition at line 25 of file gb_key.h.

Referenced by check_key(), gb_read_bin(), and GBS_string_2_key_with_exclusions().

#define GB_KEY_LEN_MIN   2

Definition at line 26 of file gb_key.h.

Referenced by check_key(), and GBS_string_2_key_with_exclusions().

Function Documentation

GBQUARK key2quark ( GB_MAIN_TYPE Main,
const char key 
)
inline
const char* quark2key ( GB_MAIN_TYPE Main,
GBQUARK  key_quark 
)
inline
long quark2gbmindex ( GB_MAIN_TYPE Main,
GBQUARK  key_quark 
)
inline
GBQUARK GB_KEY_QUARK ( GBDATA gbd)
inline
const char* GB_KEY ( GBDATA gbd)
inline