FreeLing  4.0
Public Member Functions | Public Attributes
freeling::fex_rulepack Class Reference

Class fex_rulepack stores a batch of feature rules to be applied to the same kind of targets. More...

#include <fex_rule.h>

Collaboration diagram for freeling::fex_rulepack:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 fex_rulepack ()
 Constructor.
 fex_rulepack (const fex_rulepack &)
 Copy constructor.
fex_rulepackoperator= (const fex_rulepack &)
 assignment
void trace (int) const
 print rule to stderr in the given tracelevel (debug purposes only)

Public Attributes

std::list< fex_conditionconds
 condition required for a word to be considered a target for this pack
int operation
 operation to combine conditions (and/or)
std::list< fex_rulerules
 rules in the pack.

Detailed Description

Class fex_rulepack stores a batch of feature rules to be applied to the same kind of targets.


Constructor & Destructor Documentation

Constructor.

Copy constructor.


Member Function Documentation

fex_rulepack& freeling::fex_rulepack::operator= ( const fex_rulepack )

assignment

print rule to stderr in the given tracelevel (debug purposes only)


Member Data Documentation

condition required for a word to be considered a target for this pack

operation to combine conditions (and/or)

rules in the pack.


The documentation for this class was generated from the following file: