0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Namespaces | Classes | Typedefs
Hypertable::ClusterDefinitionFile Namespace Reference

Cluster definition file translation definitions. More...

Namespaces

 TokenizerTools
 Tools to help cluster definition file tokenization.
 

Classes

class  Compiler
 Compiles a cluster definition file into an executable bash script. More...
 
class  ToJson
 Compiles a cluster definition file into an executable bash script. More...
 
class  Token
 Cluster definition file token. More...
 
class  Tokenizer
 Splits cluster definition file into tokens. More...
 
class  TranslationContext
 Context used to translate cluster definition statements. More...
 
class  Translator
 Abstract base class for translators. More...
 
class  TranslatorCode
 Translates a code block. More...
 
class  TranslatorRole
 Translates a role definition. More...
 
class  TranslatorTask
 Translates a task definition. More...
 
class  TranslatorVariable
 Translates a variable definition. More...
 

Typedefs

typedef shared_ptr< TokenizerTokenizerPtr
 Smart pointer to Tokenizer. More...
 
typedef shared_ptr< TranslatorTranslatorPtr
 Smart pointer to Translator. More...
 

Detailed Description

Cluster definition file translation definitions.