Om
Om::Language::Lexicon Member List

This is the complete list of members for Om::Language::Lexicon, including all inherited members.

BackGivePair(Consumer &)Om::Language::Lexicon
Clear()Om::Language::Lexiconvirtual
Equals(Program const &) constOm::Language::DefaultProgram< Lexicon >virtual
Evaluate(Om::Source::Source< CodePoint const > &, Om::Sink::Sink< CodePoint const > &) constOm::Language::Translator
Evaluate(char const theCodeUnitIterator[]) constOm::Language::Translator
Find(Operator const &) constOm::Language::Lexicon
FrontGivePair(Consumer &)Om::Language::Lexicon
GetElementRange() constOm::Language::Lexiconvirtual
GetName()Om::Language::Lexiconstatic
GetOperandTaker()Om::Language::Lexiconprivate
GetOperandTaker(TheOperator &)Om::Language::Lexiconprivate
GiveElements(Consumer &)Om::Language::Lexiconvirtual
GiveElements(Consumer &) constOm::Language::Lexiconvirtual
GiveElements(TheNode *theFirstNode, Consumer &theConsumer)Om::Language::Lexiconprivatestatic
GivePair(PairList::NodeIndex const, Consumer &)Om::Language::Lexiconprivate
IsEmpty() constOm::Language::Lexiconvirtual
Lexicon()Om::Language::Lexicon
Lexicon(Lexicon const &)Om::Language::Lexicon
Map typedefOm::Language::Lexiconprivate
operator=(Lexicon)Om::Language::Lexicon
PairList typedefOm::Language::Lexiconprivate
Parse(Reader &)Om::Language::Consumer
ParseElements(Reader &)Om::Language::Lexiconvirtual
ParseQuotedElements(Reader &)Om::Language::Lexiconvirtual
Swap(Lexicon &)Om::Language::Lexicon
Take(ThisImplementation &)Om::Taker< ThisImplementation >
Take(ThisImplementation const &)Om::Taker< ThisImplementation >
TakeElement(Operand &)Om::Language::DefaultConsumer< ThisImplementation, ThisInterface >virtual
TakeElement(Operand const &)Om::Language::DefaultConsumer< ThisImplementation, ThisInterface >virtual
TakeElement(Operator &)Om::Language::DefaultConsumer< ThisImplementation, ThisInterface >virtual
TakeElement(Operator const &)Om::Language::DefaultConsumer< ThisImplementation, ThisInterface >virtual
TakeElement(Separator &)Om::Language::DefaultConsumer< ThisImplementation, ThisInterface >virtual
TakeElement(Separator const &)Om::Language::DefaultConsumer< ThisImplementation, ThisInterface >virtual
Om::Language::Consumer::TakeElement(Null &)Om::Language::Consumer
Om::Language::Consumer::TakeElement(Null const &)Om::Language::Consumer
TakeElements(Producer &)Om::Language::DefaultProgram< Lexicon >virtual
TakeElements(Producer const &)Om::Language::DefaultProgram< Lexicon >virtual
TakeOperand(TheOperand &)Om::Language::Lexicon
TakeOperator(TheOperator &)Om::Language::Lexicon
TakeProducer(TheProducer &)Om::Language::DefaultProgram< Lexicon >private
TakeQuotedElements(Producer &)Om::Language::DefaultConsumer< ThisImplementation, ThisInterface >virtual
TakeQuotedElements(Producer const &)Om::Language::DefaultConsumer< ThisImplementation, ThisInterface >virtual
TakeQuotedProducer(TheProducer &)Om::Language::Lexicon
TakeSeparator(TheSeparator &)Om::Language::Lexicon
thisMapOm::Language::Lexiconprivate
thisPairListOm::Language::Lexiconprivate
Translate(Evaluation &, Operator const &) constOm::Language::Lexiconvirtual
~Consumer()=0Om::Language::Consumerpure virtual
~DefaultConsumer()=0Om::Language::DefaultConsumer< ThisImplementation, ThisInterface >pure virtual
~DefaultProgram()=0Om::Language::DefaultProgram< Lexicon >pure virtual
~Taker()=0Om::Taker< ThisImplementation >pure virtual