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

Go to the source code of this file.

Macros

#define PDETECTOR_ALLOC()   Pdetector_alloc()
 
#define PDETECTOR_FREE(d)   Pdetector_free(d)
 
#define PDETECTOR_PROCESS(d, s)   detector_process(d, s)
 
#define PDETECTOR_ADDPREPROCESSOR(d, s)   detector_addPreprocessor(d, s)
 

Typedefs

typedef struct detector detector_t
 

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)
 

Macro Definition Documentation

#define PDETECTOR_ADDPREPROCESSOR (   d,
 
)    detector_addPreprocessor(d, s)
#define PDETECTOR_ALLOC ( )    Pdetector_alloc()
#define PDETECTOR_FREE (   d)    Pdetector_free(d)
#define PDETECTOR_PROCESS (   d,
 
)    detector_process(d, s)

Typedef Documentation

typedef struct detector detector_t

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)