filetermreader.c File Reference

#include <sys/types.h>
#include <sys/socket.h>
#include <unistd.h>
#include <sys/time.h>
#include <sys/stat.h>
#include <fcntl.h>
#include "stdpccts.h"
#include <string.h>
#include <stdlib.h>
#include <math.h>
#include <stdio.h>
#include "liboaa.h"
#include "filetermreader.h"
#include "libicl_private.h"
#include "stringbuffer.h"
#include "stringbuffer_private.h"

Go to the source code of this file.

Data Structures

struct  FileTermReaderStruct
struct  FilterPercentStateStruct

Functions

void fileTermReader_cleanup (TermReader *)
ICLTermfileTermReader_getNext (TermReader *, double)
void fileTermReader_fillData (FileTermReader *sr)
void fileTermReader_addToCurrentBuffer (FileTermReader *sr, char *buf, ssize_t len)
FilterPercentStatefilterPercent_createState ()
int * filterPercent_filter (void *voidState, char toFilter, int *spaceForChar)
FileTermReaderfileTermReader_create (TermReader *t, FILE *fileHandle)
FileTermReaderfileTermReader_createWithFilter (TermReader *t, FILE *fileHandle, stringbuffer_filter_t filterFunction, void *filterState)


Function Documentation

void fileTermReader_addToCurrentBuffer ( FileTermReader sr,
char *  buf,
ssize_t  len 
)

Definition at line 349 of file filetermreader.c.

void fileTermReader_cleanup ( TermReader  ) 

Definition at line 167 of file filetermreader.c.

FileTermReader* fileTermReader_create ( TermReader t,
FILE *  fileHandle 
)

Definition at line 128 of file filetermreader.c.

FileTermReader* fileTermReader_createWithFilter ( TermReader t,
FILE *  fileHandle,
stringbuffer_filter_t  filterFunction,
void *  filterState 
)

Definition at line 148 of file filetermreader.c.

void fileTermReader_fillData ( FileTermReader sr  ) 

Definition at line 316 of file filetermreader.c.

ICLTerm * fileTermReader_getNext ( TermReader ,
double   
)

Definition at line 178 of file filetermreader.c.

FilterPercentState* filterPercent_createState (  ) 

Definition at line 85 of file filetermreader.c.

int* filterPercent_filter ( void *  voidState,
char  toFilter,
int *  spaceForChar 
)

Definition at line 95 of file filetermreader.c.


Generated on Wed May 23 17:20:14 2007 using doxygen 1.5.2