Om
Om::Language::DefaultAtom< ThisImplementation > Member List

This is the complete list of members for Om::Language::DefaultAtom< ThisImplementation >, including all inherited members.

Clear()Om::Language::DefaultAtom< ThisImplementation >virtual
Copy() constOm::DefaultCopyable< ThisImplementation, ThisInterface >virtual
DefaultAtom()Om::Language::DefaultAtom< ThisImplementation >protected
DefaultAtom(char const theCodeUnitIterator[])Om::Language::DefaultAtom< ThisImplementation >explicitprotected
DefaultAtom(char const theCodeUnit)Om::Language::DefaultAtom< ThisImplementation >explicitprotected
Equals(DefaultAtom const &) constOm::Language::DefaultAtom< ThisImplementation >
Equals(ThisImplementation const &) constOm::Language::DefaultAtom< ThisImplementation >
DefaultElement< ThisImplementation, Om::Language::Atom >::Equals(Element const &) constOm::Language::DefaultElement< ThisImplementation, Om::Language::Atom >virtual
Om::Language::DefaultProgram::Equals(Program const &) constOm::Language::DefaultProgram< ThisImplementation, ThisInterface >virtual
GetElementRange()Om::Language::DefaultAtom< ThisImplementation >virtual
GetElementRange() constOm::Language::DefaultAtom< ThisImplementation >virtual
GetString() constOm::Language::DefaultAtom< ThisImplementation >
GiveElements(Consumer &)Om::Language::DefaultElement< ThisImplementation, Om::Language::Atom >virtual
GiveElements(Consumer &) constOm::Language::DefaultElement< ThisImplementation, Om::Language::Atom >virtual
IsEmpty() constOm::Language::DefaultAtom< ThisImplementation >virtual
Merge(ThisImplementation &)Om::Language::DefaultAtom< ThisImplementation >virtual
Merge(ThisImplementation const &)Om::Language::DefaultAtom< ThisImplementation >virtual
Move()Om::DefaultMoveable< ThisImplementation, DefaultCopyable< ThisImplementation, Giveable > >virtual
operator<(DefaultAtom const &)Om::Language::DefaultAtom< ThisImplementation >
operator=(DefaultAtom const &)Om::Language::DefaultAtom< ThisImplementation >private
Swap(ThisImplementation &)Om::Language::DefaultAtom< ThisImplementation >
Take(ThisImplementation &)Om::Taker< ThisImplementation >
Take(ThisImplementation const &)Om::Taker< ThisImplementation >
TakeElement(Operand &)Om::Language::DefaultConsumer< ThisImplementation, DefaultGiveable< ThisImplementation, Om::Language::Program > >virtual
TakeElement(Operand const &)Om::Language::DefaultConsumer< ThisImplementation, DefaultGiveable< ThisImplementation, Om::Language::Program > >virtual
TakeElement(Operator &)Om::Language::DefaultConsumer< ThisImplementation, DefaultGiveable< ThisImplementation, Om::Language::Program > >virtual
TakeElement(Operator const &)Om::Language::DefaultConsumer< ThisImplementation, DefaultGiveable< ThisImplementation, Om::Language::Program > >virtual
TakeElement(Separator &)Om::Language::DefaultConsumer< ThisImplementation, DefaultGiveable< ThisImplementation, Om::Language::Program > >virtual
TakeElement(Separator const &)Om::Language::DefaultConsumer< ThisImplementation, DefaultGiveable< ThisImplementation, Om::Language::Program > >virtual
TakeElements(Producer &)Om::Language::DefaultProgram< ThisImplementation, ThisInterface >virtual
TakeElements(Producer const &)Om::Language::DefaultProgram< ThisImplementation, ThisInterface >virtual
TakeProducer(TheProducer &)Om::Language::DefaultProgram< ThisImplementation, ThisInterface >private
TakeQuotedElements(Producer &)Om::Language::DefaultConsumer< ThisImplementation, DefaultGiveable< ThisImplementation, Om::Language::Program > >virtual
TakeQuotedElements(Producer const &)Om::Language::DefaultConsumer< ThisImplementation, DefaultGiveable< ThisImplementation, Om::Language::Program > >virtual
thisStringOm::Language::DefaultAtom< ThisImplementation >protected
~Copyable()=0Om::Copyablepure virtual
~DefaultAtom()=0Om::Language::DefaultAtom< ThisImplementation >pure virtual
~DefaultConsumer()=0Om::Language::DefaultConsumer< ThisImplementation, DefaultGiveable< ThisImplementation, Om::Language::Program > >pure virtual
~DefaultCopyable()=0Om::DefaultCopyable< ThisImplementation, ThisInterface >pure virtual
~DefaultElement()=0Om::Language::DefaultElement< ThisImplementation, Om::Language::Atom >pure virtual
~DefaultGiveable()=0Om::DefaultGiveable< ThisImplementation, ThisInterface >pure virtual
~DefaultMoveable()=0Om::DefaultMoveable< ThisImplementation, DefaultCopyable< ThisImplementation, Giveable > >pure virtual
~DefaultProgram()=0Om::Language::DefaultProgram< ThisImplementation, ThisInterface >pure virtual
~Taker()=0Om::Taker< ThisImplementation >pure virtual