|
Xpace
|
Translate content Input can be anything Output is to a Sink<LOC> so must be one of its supported types. More...
#include <node.h>
Classes | |
| class | unknownType |
Public Member Functions | |
| ~TranslateNode () | |
| virtual internalDataType | getType () const =0 |
| virtual | ~TranslateNode () |
| const BaseDataType & | getType () const |
Static Public Member Functions | |
| static TranslateNode * | create (const Configuration &config) |
Protected Member Functions | |
| TranslateNode (const BaseDataType &t, Sink< LOC > *s, TranslationError onErr=default_on_error) | |
Protected Attributes | |
| TranslationError | onError |
| Sink< LOC > * | sink |
| LOC | loc |
Translate content Input can be anything Output is to a Sink<LOC> so must be one of its supported types.
|
inline |
|
inlinevirtual |
Definition at line 65 of file translate_string_node.h.
|
inlineprotected |
Definition at line 90 of file translate_string_node.h.
|
static |
|
pure virtual |
|
inline |
Definition at line 71 of file translate_string_node.h.
References type.
|
protected |
Definition at line 98 of file translate_string_node.h.
Referenced by Xpace::TranslatePtr< LOC, STR >::create().
|
protected |
Definition at line 104 of file translate_string_node.h.
Referenced by Xpace::TranslatePtr< LOC, STR >::create().
|
protected |
Definition at line 105 of file translate_string_node.h.
Referenced by Xpace::TranslatePtrInt< LOC, STR, SIGNED, SIZE >::operator()(), Xpace::TranslatePtrInt< LOC, STR, false, 1 >::operator()(), Xpace::TranslatePtrInt< LOC, STR, true, 1 >::operator()(), Xpace::TranslatePtrInt< LOC, STR, false, 2 >::operator()(), Xpace::TranslatePtrInt< LOC, STR, true, 2 >::operator()(), Xpace::TranslatePtrInt< LOC, STR, false, 4 >::operator()(), Xpace::TranslatePtrInt< LOC, STR, true, 4 >::operator()(), Xpace::TranslatePtrInt< LOC, STR, false, 8 >::operator()(), and Xpace::TranslatePtrInt< LOC, STR, true, 8 >::operator()().