Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

RGF Struct Reference

#include <RGF.h>

Collaboration diagram for RGF:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RGF ()
 RGF (char *sensorName, char *p1, char *p2, char *p3, char *dpath)
 RGF (char *sensorName)
 RGF (SubRGF &subR)
 ~RGF ()
bool operator== (const RGF &rhs) const
bool operator<= (const RGF &rhs) const
bool operator< (const RGF &rhs) const
bool operator> (const RGF &rhs) const
bool operator>= (const RGF &rhs) const
set< string > Extract (const sentence &sent, int targIndex)
set< string > Extract (const sentence &sent, int targIndex, int targLength)
int TargetIndex ()
void Target (char *targ)
const char * Target () const
void IncludeLocation (bool val)
void LocationOffset (int val)
int LocationOffset () const
void LeftOffset (int val)
int LeftOffset () const
void RightOffset (int val)
int RightOffset () const
void IncludeTarget (bool val)
bool IncludeTarget () const
void IncludeMark (bool val)
bool IncludeMark () const
void Mode (ExtractMode mode)
ExtractMode Mode ()
void Mask (char *val)
char * Mask ()
void Param (char *val)
const char * Param ()
void GenFeature (bool val)
void Insert (RGF rel)
void Show ()

Protected Member Functions

set< string > Process (const sentence &sent, int rec, int targIndex, int start, int end)

Protected Attributes

SubRGF subRGFs
char * optParam
bool includeTarget
bool includeMark
int targetIndex
int leftOffset
int rightOffset
int locationOffset
ExtractMode extractMode
char * target
char * mask
bool genFeature
SensorpSensor

Constructor & Destructor Documentation

RGF::RGF  ) 
 

RGF::RGF char *  sensorName,
char *  p1,
char *  p2,
char *  p3,
char *  dpath
 

RGF::RGF char *  sensorName  ) 
 

RGF::RGF SubRGF subR  ) 
 

RGF::~RGF  ) 
 


Member Function Documentation

set<string> RGF::Extract const sentence sent,
int  targIndex,
int  targLength
 

set<string> RGF::Extract const sentence sent,
int  targIndex
 

void RGF::GenFeature bool  val  )  [inline]
 

void RGF::IncludeLocation bool  val  ) 
 

bool RGF::IncludeMark  )  const [inline]
 

void RGF::IncludeMark bool  val  ) 
 

bool RGF::IncludeTarget  )  const [inline]
 

void RGF::IncludeTarget bool  val  ) 
 

void RGF::Insert RGF  rel  )  [inline]
 

int RGF::LeftOffset  )  const [inline]
 

void RGF::LeftOffset int  val  )  [inline]
 

int RGF::LocationOffset  )  const [inline]
 

void RGF::LocationOffset int  val  ) 
 

char* RGF::Mask  )  [inline]
 

void RGF::Mask char *  val  )  [inline]
 

ExtractMode RGF::Mode  )  [inline]
 

void RGF::Mode ExtractMode  mode  ) 
 

bool RGF::operator< const RGF rhs  )  const
 

bool RGF::operator<= const RGF rhs  )  const
 

bool RGF::operator== const RGF rhs  )  const
 

bool RGF::operator> const RGF rhs  )  const
 

bool RGF::operator>= const RGF rhs  )  const
 

const char* RGF::Param  )  [inline]
 

void RGF::Param char *  val  ) 
 

set<string> RGF::Process const sentence sent,
int  rec,
int  targIndex,
int  start,
int  end
[protected]
 

int RGF::RightOffset  )  const [inline]
 

void RGF::RightOffset int  val  ) 
 

void RGF::Show  ) 
 

const char* RGF::Target  )  const [inline]
 

void RGF::Target char *  targ  ) 
 

int RGF::TargetIndex  )  [inline]
 


Member Data Documentation

ExtractMode RGF::extractMode [protected]
 

bool RGF::genFeature [protected]
 

bool RGF::includeMark [protected]
 

bool RGF::includeTarget [protected]
 

int RGF::leftOffset [protected]
 

int RGF::locationOffset [protected]
 

char* RGF::mask [protected]
 

char* RGF::optParam [protected]
 

Sensor* RGF::pSensor [protected]
 

int RGF::rightOffset [protected]
 

SubRGF RGF::subRGFs [protected]
 

char* RGF::target [protected]
 

int RGF::targetIndex [protected]
 


The documentation for this struct was generated from the following file:
Generated on Wed Apr 26 12:58:53 2006 for FreeLing by  doxygen 1.4.4