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