Go to the source code of this file.
|
typedef struct ENV | ENV |
|
typedef struct MEM | MEM |
|
typedef struct POOL | POOL |
|
◆ save_pointer
#define save_pointer dy_glp_save_pointer |
◆ read_pointer
◆ init_lib_env
◆ get_env_ptr
◆ free_lib_env
◆ print
#define print dy_glp_print |
◆ fault
#define fault dy_glp_fault |
◆ _insist
#define _insist dy_glp_insist |
◆ watch
◆ umalloc
#define umalloc dy_glp_umalloc |
◆ ucalloc
#define ucalloc dy_glp_ucalloc |
◆ ufree
#define ufree dy_glp_ufree |
◆ create_pool
#define create_pool dy_glp_create_pool |
◆ get_atom
#define get_atom dy_glp_get_atom |
◆ free_atom
#define free_atom dy_glp_free_atom |
◆ get_atomv
#define get_atomv dy_glp_get_atomv |
◆ clear_pool
#define clear_pool dy_glp_clear_pool |
◆ delete_pool
#define delete_pool dy_glp_delete_pool |
◆ insist
Value:((void)((expr) || (
_insist(#expr, __FILE__, __LINE__), 1)))
Definition at line 86 of file glplib.h.
◆ align_boundary
#define align_boundary sizeof(double) |
◆ align_datasize
#define align_datasize |
( |
| size | ) |
|
◆ ENV
◆ MEM
◆ POOL
◆ save_pointer()
void save_pointer |
( |
void * | ptr | ) |
|
|
extern |
◆ print()
void print |
( |
const char * | fmt, |
|
|
| ... ) |
|
extern |
◆ fault()
void fault |
( |
const char * | fmt, |
|
|
| ... ) |
|
extern |
◆ _insist()
void _insist |
( |
const char * | expr, |
|
|
const char * | file, |
|
|
int | line ) |
|
extern |
◆ umalloc()
void * umalloc |
( |
int | size | ) |
|
|
extern |
◆ ucalloc()
void * ucalloc |
( |
int | nmemb, |
|
|
int | size ) |
|
extern |
◆ ufree()
◆ create_pool()
POOL * create_pool |
( |
int | size | ) |
|
|
extern |
◆ get_atom()
void * get_atom |
( |
POOL * | pool | ) |
|
|
extern |
◆ free_atom()
void free_atom |
( |
POOL * | pool, |
|
|
void * | ptr ) |
|
extern |
◆ get_atomv()
void * get_atomv |
( |
POOL * | pool, |
|
|
int | size ) |
|
extern |
◆ clear_pool()
void clear_pool |
( |
POOL * | pool | ) |
|
|
extern |
◆ delete_pool()
void delete_pool |
( |
POOL * | pool | ) |
|
|
extern |