Logo Search packages:      
Sourcecode: lttoolbox version File versions  Download package

EntryToken Class Reference

#include <entry_token.h>

List of all members.

Public Member Functions

 EntryToken ()
 EntryToken (EntryToken const &e)
bool isParadigm () const
bool isRegexp () const
bool isSingleTransduction () const
list< int > const & left () const
EntryTokenoperator= (EntryToken const &e)
wstring const & paradigmName () const
wstring const & regExp () const
list< int > const & right () const
void setParadigm (wstring const &np)
void setRegexp (wstring const &r)
void setSingleTransduction (list< int > const &pi, list< int > const &pd)
 ~EntryToken ()

Private Types

enum  Type { paradigm, single_transduction, regexp }

Private Member Functions

void copy (EntryToken const &e)
void destroy ()

Private Attributes

list< int > leftSide
wstring myregexp
wstring parName
list< int > rightSide
Type type

Detailed Description

This is a "Compiler" helper class, to store the parts of each entry before combining it to build the transducer being "compiled".

Definition at line 32 of file entry_token.h.

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

Generated by  Doxygen 1.6.0   Back to index