ekg2
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje Grupay Strony
Struktury danych | Definicje | Definicje typów | Wyliczenia | Funkcje | Zmienne
Dokumentacja pliku vars.h
#include "dynstuff.h"
#include "plugins.h"

Idź do kodu źródłowego tego pliku.

Struktury danych

struct  variable_map_t
struct  variable

Definicje

#define variable_hash   ekg_hash

Definicje typów

typedef void( variable_notify_func_t )(const char *)
typedef void( variable_check_func_t )(const char *, const char *)
typedef int( variable_display_func_t )(const char *)
typedef struct variable variable_t

Wyliczenia

enum  variable_class_t {
  VAR_STR, VAR_INT, VAR_BOOL, VAR_MAP,
  VAR_FILE, VAR_DIR, VAR_THEME, VAR_STR,
  VAR_INT, VAR_BOOL, VAR_MAP, VAR_FILE,
  VAR_DIR, VAR_THEME, VAR_REMOTE
}

Funkcje

void variable_init ()
void variable_set_default ()
variable_tvariable_find (const char *name)
variable_map_tvariable_map (int count,...)
variable_tvariable_add (plugin_t *plugin, const char *name, int type, int display, void *ptr, variable_notify_func_t *notify, variable_map_t *map, variable_display_func_t *dyndisplay)
int variable_set (const char *name, const char *value)
void variable_help (const char *name)
int variable_remove (plugin_t *plugin, const char *name)
variable_tvariables_removei (variable_t *v)
void variables_destroy ()

Zmienne

variable_tvariables

Dokumentacja definicji

#define variable_hash   ekg_hash

Dokumentacja definicji typów

typedef void( variable_check_func_t)(const char *, const char *)
typedef int( variable_display_func_t)(const char *)
typedef void( variable_notify_func_t)(const char *)
typedef struct variable variable_t

Dokumentacja typów wyliczanych

Wartości wyliczeń:
VAR_STR 
VAR_INT 
VAR_BOOL 
VAR_MAP 
VAR_FILE 
VAR_DIR 
VAR_THEME 
VAR_STR 
VAR_INT 
VAR_BOOL 
VAR_MAP 
VAR_FILE 
VAR_DIR 
VAR_THEME 
VAR_REMOTE 

Dokumentacja funkcji

variable_t* variable_add ( plugin_t plugin,
const char *  name,
int  type,
int  display,
void *  ptr,
variable_notify_func_t notify,
variable_map_t map,
variable_display_func_t dyndisplay 
)
variable_t* variable_find ( const char *  name)
void variable_help ( const char *  name)
void variable_init ( )
variable_map_t* variable_map ( int  count,
  ... 
)
int variable_remove ( plugin_t plugin,
const char *  name 
)
int variable_set ( const char *  name,
const char *  value 
)
void variable_set_default ( )
void variables_destroy ( )
variable_t* variables_removei ( variable_t v)

Dokumentacja zmiennych

variable_t* variables