tlds
Transactional Operations for Linked Data Structures
|
#include <string.h>
#include <stdlib.h>
#include <assert.h>
#include "dictionary.h"
#include "tm.h"
#include "types.h"
#include "vector.h"
Functions | |
dictionary_t * | dictionary_alloc () |
dictionary_t * | Pdictionary_alloc () |
void | dictionary_free (dictionary_t *dictionaryPtr) |
void | Pdictionary_free (dictionary_t *dictionaryPtr) |
bool_t | dictionary_add (dictionary_t *dictionaryPtr, char *str) |
char * | dictionary_get (dictionary_t *dictionaryPtr, long i) |
char * | dictionary_match (dictionary_t *dictionaryPtr, char *str) |
Variables | |
const char * | global_defaultSignatures [] |
const long | global_numDefaultSignature |
bool_t dictionary_add | ( | dictionary_t * | dictionaryPtr, |
char * | str | ||
) |
dictionary_t* dictionary_alloc | ( | ) |
void dictionary_free | ( | dictionary_t * | dictionaryPtr | ) |
char* dictionary_get | ( | dictionary_t * | dictionaryPtr, |
long | i | ||
) |
char* dictionary_match | ( | dictionary_t * | dictionaryPtr, |
char * | str | ||
) |
dictionary_t* Pdictionary_alloc | ( | ) |
void Pdictionary_free | ( | dictionary_t * | dictionaryPtr | ) |
const char* global_defaultSignatures[] |
const long global_numDefaultSignature |