FreeLing  3.1
Public Member Functions | Public Attributes
freeling::ruleLabeler Class Reference

ruleLabeler is an auxiliary class for the depLabeler More...

#include <dep_rules.h>

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

List of all members.

Public Member Functions

 ruleLabeler (void)
 Constructor.
 ruleLabeler (const std::wstring &, rule_expression *)
bool check (dep_tree::iterator, dep_tree::iterator) const
 Evaluate rule conditions.

Public Attributes

std::wstring label
rule_expressionre
std::wstring ancestorLabel
int line
 line in the file where rule was, useful to trace and issue errors

Detailed Description

ruleLabeler is an auxiliary class for the depLabeler


Constructor & Destructor Documentation

Constructor.

freeling::ruleLabeler::ruleLabeler ( const std::wstring &  ,
rule_expression  
)

Member Function Documentation

Evaluate rule conditions.

References freeling::rule_expression::check(), re, and TRACE.


Member Data Documentation

line in the file where rule was, useful to trace and issue errors

Referenced by freeling::depLabeler::depLabeler().


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