![]() |
YAP 7.1.0
|
void * YAP_blob_data | ( | YAP_Atom | at, |
size_t * | len, | ||
blob_type_t ** | type | ||
) |
char * Yap_blob_to_string | ( | AtomEntry * | ref, |
const char * | s0, | ||
size_t | sz | ||
) |
blob_type_t * YAP_find_blob_type | ( | const char * | name | ) |
bool YAP_get_blob | ( | Term | t, |
void ** | blob, | ||
size_t * | len, | ||
blob_type_t ** | type | ||
) |
bool YAP_is_blob | ( | Term | t, |
blob_type_t ** | type | ||
) |
AtomEntry * Yap_lookupBlob | ( | void * | blob, |
size_t | len, | ||
void * | type0, | ||
int * | new | ||
) |
void YAP_register_blob_type | ( | blob_type_t * | type | ) |
bool YAP_unify_blob | ( | Term * | t, |
void * | blob, | ||
size_t | len, | ||
blob_type_t * | type | ||
) |
bool YAP_unregister_blob_type | ( | blob_type_t * | type | ) |
Functions | |
char * | Yap_blob_to_string (AtomEntry *ref, const char *s0, size_t sz) |
int | Yap_write_blob (AtomEntry *ref, FILE *stream) |
bool | YAP_is_blob (Term t, blob_type_t **type) |
AtomEntry * | Yap_lookupBlob (void *blob, size_t len, void *type0, int *new) |
bool | YAP_unify_blob (Term *t, void *blob, size_t len, blob_type_t *type) |
bool | YAP_get_blob (Term t, void **blob, size_t *len, blob_type_t **type) |
void * | YAP_blob_data (YAP_Atom at, size_t *len, blob_type_t **type) |
void | YAP_register_blob_type (blob_type_t *type) |
blob_type_t * | YAP_find_blob_type (const char *name) |
bool | YAP_unregister_blob_type (blob_type_t *type) |
void | Yap_install_blobs (void) |