An Operator and an Operand.
More...
#include "pair.hpp"
Definition at line 32 of file pair.hpp.
◆ ~Pair()
virtual Om::Language::Pair::~Pair |
( |
| ) |
|
|
virtual |
◆ Pair()
Om::Language::Pair::Pair |
( |
| ) |
|
◆ GetEmpty()
static Pair const& Om::Language::Pair::GetEmpty |
( |
| ) |
|
|
static |
◆ ClearOperand()
void Om::Language::Pair::ClearOperand |
( |
| ) |
|
◆ GetOperand()
Operand const& Om::Language::Pair::GetOperand |
( |
| ) |
const |
◆ GetOperator()
Operator const& Om::Language::Pair::GetOperator |
( |
| ) |
const |
◆ GiveElements() [1/3]
void Om::Language::Pair::GiveElements |
( |
Consumer & |
| ) |
|
◆ GiveElements() [2/3]
void Om::Language::Pair::GiveElements |
( |
Consumer & |
| ) |
const |
◆ IsEmpty()
bool Om::Language::Pair::IsEmpty |
( |
| ) |
const |
◆ TakeOperand()
template<typename TheOperand >
void Om::Language::Pair::TakeOperand |
( |
TheOperand & |
| ) |
|
◆ TakeOperator()
template<typename TheOperator >
void Om::Language::Pair::TakeOperator |
( |
TheOperator & |
| ) |
|
◆ TakeQuotedProducer()
template<typename TheProducer >
void Om::Language::Pair::TakeQuotedProducer |
( |
TheProducer & |
| ) |
|
◆ GiveElements() [3/3]
template<typename ThePair >
static void Om::Language::Pair::GiveElements |
( |
ThePair & |
, |
|
|
Consumer & |
|
|
) |
| |
|
staticprivate |
◆ thisOperator
Operator Om::Language::Pair::thisOperator |
|
private |
◆ thisOperand
Operand Om::Language::Pair::thisOperand |
|
private |
The documentation for this class was generated from the following file: