|
ceptr
|
implementation file for accumulator More...
#include "accumulator.h"#include "semtrex.h"#include "mtree.h"#include "receptor.h"#include <sys/types.h>#include <sys/stat.h>#include "debug.h"#include "util.h"Go to the source code of this file.
| #define | PATHS_FN "paths" |
| #define | SEM_FN "sem" |
| #define | __a_vm_state_fn(buf, dir) __a_vm_fn(buf,dir,"state") |
| #define | __a_vmfn(buf, dir) __a_vm_fn(buf,dir,"") |
| VMHost * | G_vm = 0 |
| void | __a_vm_fn (char *buf, char *dir, char *suffix) |
| void | __a_serializet (T *t, char *name) |
| T * | __a_unserializet (char *dir_path, char *name) |
| void | _a_boot (char *dir_path) |
| void | _a_shut_down () |
| T * | __a_find (T *t, SemanticID sym) |
| T * | __a_get_instances (Instances *instances) |
| Xaddr | _a_new_instance (Instances *instances, T *t) |
| T * | _a_get_instance (Instances *instances, Xaddr x) |
| T * | _a_set_instance (Instances *instances, Xaddr x, T *r) |
| void | _a_get_instances (Instances *instances, Symbol s, T *t) |
| void | _a_delete_instance (Instances *instances, Xaddr x) |
| void | _a_free_instances (Instances *instances) |
| S * | __a_serialize_instances (Instances *instances) |
| void | _a_serialize_instances (Instances *i, char *file) |
| void | __a_unserialize_instances (SemTable *sem, Instances *instances, S *s) |
| void | _a_unserialize_instances (SemTable *sem, Instances *instances, char *file) |
| T * | __a_get_tokens (Instances *instances) |
| T * | _a_gen_token (Instances *instances, Xaddr x, T *dependency) |
| T * | __a_find_token (T *t, uint64_t token) |
| T * | __a_find_dependency (T *t, T *dependency) |
| Xaddr | _a_get_token_xaddr (Instances *instances, T *token, T *dependency) |
| void | _a_add_dependency (Instances *instances, T *token, T *dependency) |
| void | _a_delete_dependency (Instances *instances, T *token, T *dependency) |
| void | _a_delete_token (Instances *instances, T *token) |
implementation file for accumulator
Definition in file accumulator.c.