PIPS
|
Go to the source code of this file.
Definition at line 22 of file database.c.
References database_domain, and gen_check().
Referenced by database_assign_contents(), and database_consistent_p().
Definition at line 64 of file database.c.
References gen_check(), and resource_domain.
Referenced by resource_assign_contents(), and resource_consistent_p().
Definition at line 106 of file database.c.
References gen_check(), and status_domain.
Referenced by status_assign_contents(), and status_consistent_p().
DATABASE.
Definition at line 16 of file database.c.
References gen_copy_tree().
RESOURCE.
Definition at line 58 of file database.c.
References gen_copy_tree().
STATUS.
Definition at line 100 of file database.c.
References gen_copy_tree().
Definition at line 35 of file database.c.
References check_database(), database_defined_p(), and message_assert.
Definition at line 25 of file database.c.
References check_database(), and gen_consistent_p().
Definition at line 29 of file database.c.
References gen_defined_p().
Referenced by database_assign_contents().
void database_non_recursive_free | ( | database | p | ) |
Definition at line 42 of file database.c.
References free().
void free_database | ( | database | p | ) |
Definition at line 19 of file database.c.
References gen_free().
void free_resource | ( | resource | p | ) |
Definition at line 61 of file database.c.
References gen_free().
void free_status | ( | status | p | ) |
Definition at line 103 of file database.c.
References gen_free().
Definition at line 32 of file database.c.
References DATABASE_NEWGEN_DOMAIN, and gen_typed_cons().
Definition at line 74 of file database.c.
References gen_typed_cons(), and RESOURCE_NEWGEN_DOMAIN.
Definition at line 116 of file database.c.
References gen_typed_cons(), and STATUS_NEWGEN_DOMAIN.
Definition at line 52 of file database.c.
References database_domain, gen_alloc(), and GEN_CHECK_ALLOC.
Definition at line 94 of file database.c.
References gen_alloc(), GEN_CHECK_ALLOC, and resource_domain.
status make_status | ( | enum status_utype | tag, |
void * | val | ||
) |
Definition at line 143 of file database.c.
References gen_alloc(), GEN_CHECK_ALLOC, and status_domain.
Referenced by make_status_file(), and make_status_memory().
Definition at line 149 of file database.c.
References intptr_t, is_status_file, and make_status().
Definition at line 146 of file database.c.
References intptr_t, is_status_memory, and make_status().
database read_database | ( | FILE * | f | ) |
Definition at line 49 of file database.c.
References f(), and gen_read().
resource read_resource | ( | FILE * | f | ) |
Definition at line 91 of file database.c.
References f(), and gen_read().
status read_status | ( | FILE * | f | ) |
Definition at line 133 of file database.c.
References f(), and gen_read().
Definition at line 77 of file database.c.
References check_resource(), message_assert, and resource_defined_p().
Definition at line 67 of file database.c.
References check_resource(), and gen_consistent_p().
Definition at line 71 of file database.c.
References gen_defined_p().
Referenced by resource_assign_contents().
void resource_non_recursive_free | ( | resource | p | ) |
Definition at line 84 of file database.c.
References free().
Definition at line 119 of file database.c.
References check_status(), message_assert, and status_defined_p().
Definition at line 109 of file database.c.
References check_status(), and gen_consistent_p().
Definition at line 113 of file database.c.
References gen_defined_p().
Referenced by status_assign_contents().
void status_non_recursive_free | ( | status | p | ) |
Definition at line 126 of file database.c.
References free().
string status_tag_as_string | ( | enum status_utype | tag | ) |
Definition at line 136 of file database.c.
References is_status_file, is_status_memory, and string_undefined.
void write_database | ( | FILE * | f, |
database | p | ||
) |
Definition at line 46 of file database.c.
References f(), and gen_write().
void write_resource | ( | FILE * | f, |
resource | p | ||
) |
Definition at line 88 of file database.c.
References f(), and gen_write().
void write_status | ( | FILE * | f, |
status | p | ||
) |
Definition at line 130 of file database.c.
References f(), and gen_write().