Om
Om
Language
Evaluator
Om::Language::Evaluator Member List
This is the complete list of members for
Om::Language::Evaluator
, including all inherited members.
Clear
()
Om::Language::Evaluator
virtual
Evaluate
(Evaluation &)
Om::Language::Evaluator
private
Evaluator
(Consumer &theOutput, Translator const &theTranslator)
Om::Language::Evaluator
explicit
Evaluator
(Evaluator const &)
Om::Language::Evaluator
private
GetTranslator
() const
Om::Language::Evaluator
GiveElements
(Consumer &)
Om::Language::Evaluator
virtual
GiveElements
(Consumer &) const
Om::Language::Evaluator
virtual
GiveElements
(TheIterator, TheIterator const, Consumer &)
Om::Language::Evaluator
private
static
GiveProgram
()
Om::Language::Evaluator
virtual
GiveProgram
() const
Om::Language::Evaluator
virtual
GiveProgram
(TheEvaluator &)
Om::Language::Evaluator
private
static
IncompleteOperationVector
typedef
Om::Language::Evaluator
private
IsEmpty
() const
Om::Language::Evaluator
virtual
operator=
(Evaluator const &)
Om::Language::Evaluator
private
Parse
(Reader &)
Om::Language::Consumer
ParseElements
(Reader &)
Om::Language::Evaluator
virtual
ParseQuotedElements
(Reader &)
Om::Language::Evaluator
virtual
ParseQuotedElements
(Evaluation &, Reader &)
Om::Language::Evaluator
TakeElement
(Operand &)
Om::Language::DefaultConsumer< Evaluator >
virtual
TakeElement
(Operand const &)
Om::Language::DefaultConsumer< Evaluator >
virtual
TakeElement
(Operator &)
Om::Language::DefaultConsumer< Evaluator >
virtual
TakeElement
(Operator const &)
Om::Language::DefaultConsumer< Evaluator >
virtual
TakeElement
(Separator &)
Om::Language::DefaultConsumer< Evaluator >
virtual
TakeElement
(Separator const &)
Om::Language::DefaultConsumer< Evaluator >
virtual
Om::Language::Consumer::TakeElement
(Null &)
Om::Language::Consumer
Om::Language::Consumer::TakeElement
(Null const &)
Om::Language::Consumer
TakeElements
(Producer &)
Om::Language::DefaultConsumer< Evaluator >
virtual
TakeElements
(Producer const &)
Om::Language::DefaultConsumer< Evaluator >
virtual
TakeOperand
(TheOperand &)
Om::Language::Evaluator
TakeOperand
(Evaluation &, TheOperand &)
Om::Language::Evaluator
TakeOperation
(std::auto_ptr< TheOperation >)
Om::Language::Evaluator
TakeOperator
(TheOperator &)
Om::Language::Evaluator
TakeOperator
(Evaluation &, TheOperator &)
Om::Language::Evaluator
TakeQuotedElements
(Producer &)
Om::Language::DefaultConsumer< Evaluator >
virtual
TakeQuotedElements
(Producer const &)
Om::Language::DefaultConsumer< Evaluator >
virtual
TakeQuotedProducer
(TheProducer &)
Om::Language::Evaluator
TakeQuotedProducer
(Evaluation &, TheProducer &)
Om::Language::Evaluator
TakeSeparator
(TheSeparator &)
Om::Language::Evaluator
thisGaveElementToOutput
Om::Language::Evaluator
private
thisIncompleteOperationVector
Om::Language::Evaluator
private
thisOutput
Om::Language::Evaluator
private
thisTranslator
Om::Language::Evaluator
private
~Consumer
()=0
Om::Language::Consumer
pure virtual
~DefaultConsumer
()=0
Om::Language::DefaultConsumer< Evaluator >
pure virtual
~Evaluator
()
Om::Language::Evaluator
virtual
~Producer
()=0
Om::Language::Producer
pure virtual
Generated by
1.9.1