0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | List of all members
Hypertable::ClusterDefinitionFile::Translator Class Referenceabstract

Abstract base class for translators. More...

#include <Translator.h>

Inheritance diagram for Hypertable::ClusterDefinitionFile::Translator:
Inheritance graph
[legend]

Public Member Functions

virtual const string translate (TranslationContext &context)=0
 Translates token This method is called to translate a token. More...
 

Detailed Description

Abstract base class for translators.

Definition at line 44 of file Translator.h.

Member Function Documentation

virtual const string Hypertable::ClusterDefinitionFile::Translator::translate ( TranslationContext context)
pure virtual

Translates token This method is called to translate a token.

Parameters
contextContext object containing symbol tables
Returns
Translated token text

Implemented in Hypertable::ClusterDefinitionFile::TranslatorTask, Hypertable::ClusterDefinitionFile::TranslatorRole, Hypertable::ClusterDefinitionFile::TranslatorVariable, and Hypertable::ClusterDefinitionFile::TranslatorCode.


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