tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
dictionary.h File Reference
#include "vector.h"
#include "types.h"
Include dependency graph for dictionary.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PDICTIONARY_ALLOC()   Pdictionary_alloc()
 
#define PDICTIONARY_FREE(d)   Pdictionary_free(d)
 

Typedefs

typedef vector_t dictionary_t
 

Functions

dictionary_tdictionary_alloc ()
 
dictionary_tPdictionary_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
 

Macro Definition Documentation

#define PDICTIONARY_ALLOC ( )    Pdictionary_alloc()
#define PDICTIONARY_FREE (   d)    Pdictionary_free(d)

Typedef Documentation

Function Documentation

bool_t dictionary_add ( dictionary_t dictionaryPtr,
char *  str 
)

Here is the call graph for this function:

dictionary_t* dictionary_alloc ( )

Here is the call graph for this function:

Here is the caller graph for this function:

void dictionary_free ( dictionary_t dictionaryPtr)

Here is the call graph for this function:

Here is the caller graph for this function:

char* dictionary_get ( dictionary_t dictionaryPtr,
long  i 
)

Here is the call graph for this function:

Here is the caller graph for this function:

char* dictionary_match ( dictionary_t dictionaryPtr,
char *  str 
)

Here is the call graph for this function:

Here is the caller graph for this function:

dictionary_t* Pdictionary_alloc ( )
void Pdictionary_free ( dictionary_t dictionaryPtr)

Variable Documentation

const char* global_defaultSignatures[]
const long global_numDefaultSignature