#include <transfer_word.h>
Public Member Functions | |
void | init (string const &src, string const &tgt) |
TransferWord & | operator= (TransferWord const &o) |
void | setSource (ApertiumRE const &part, string const &value, bool with_queue=true) |
void | setTarget (ApertiumRE const &part, string const &value, bool with_queue=true) |
string | source (ApertiumRE const &part, bool with_queue=true) |
string | target (ApertiumRE const &part, bool with_queue=true) |
TransferWord () | |
TransferWord (TransferWord const &o) | |
TransferWord (string const &src, string const &tgt, int queue=0) | |
~TransferWord () | |
Private Member Functions | |
string | access (string const &str, ApertiumRE const &part) |
void | assign (string &str, ApertiumRE const &part, string const &value) |
void | copy (TransferWord const &o) |
void | destroy () |
Private Attributes | |
int | queue_length |
string | s_str |
string | t_str |
Word type for transfer modules
Definition at line 33 of file transfer_word.h.