tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
detector.c File Reference
#include <assert.h>
#include <stdlib.h>
#include "detector.h"
#include "dictionary.h"
#include "error.h"
#include "preprocessor.h"
#include "tm.h"
#include "vector.h"
Include dependency graph for detector.c:

Classes

struct  detector
 

Functions

detector_tdetector_alloc ()
 
detector_tPdetector_alloc ()
 
void detector_free (detector_t *detectorPtr)
 
void Pdetector_free (detector_t *detectorPtr)
 
void detector_addPreprocessor (detector_t *detectorPtr, preprocessor_t p)
 
int_error_t detector_process (detector_t *detectorPtr, char *str)
 

Function Documentation

void detector_addPreprocessor ( detector_t detectorPtr,
preprocessor_t  p 
)

Here is the call graph for this function:

Here is the caller graph for this function:

detector_t* detector_alloc ( )

Here is the call graph for this function:

Here is the caller graph for this function:

void detector_free ( detector_t detectorPtr)

Here is the call graph for this function:

Here is the caller graph for this function:

int_error_t detector_process ( detector_t detectorPtr,
char *  str 
)

Here is the call graph for this function:

Here is the caller graph for this function:

detector_t* Pdetector_alloc ( )
void Pdetector_free ( detector_t detectorPtr)