#include <rpn.h>
◆ Expression() [1/3]
routing_guidelines::rpn::Expression::Expression |
( |
| ) |
|
|
default |
◆ Expression() [2/3]
routing_guidelines::rpn::Expression::Expression |
( |
const std::vector< Token > & |
rpn, |
|
|
std::string |
code |
|
) |
| |
|
inline |
◆ Expression() [3/3]
routing_guidelines::rpn::Expression::Expression |
( |
std::vector< Token > && |
rpn, |
|
|
std::string |
code |
|
) |
| |
|
inline |
◆ clear()
void routing_guidelines::rpn::Expression::clear |
( |
| ) |
|
◆ empty()
bool routing_guidelines::rpn::Expression::empty |
( |
| ) |
|
|
inline |
◆ eval()
◆ variable()
std::string routing_guidelines::rpn::Expression::variable |
( |
| ) |
const |
|
inline |
◆ verify()
bool routing_guidelines::rpn::Expression::verify |
( |
Context * |
variables | ) |
const |
◆ operator!=
◆ operator==
◆ code_
std::string routing_guidelines::rpn::Expression::code_ |
|
private |
◆ Routing_guidelines_document_parser
friend routing_guidelines::rpn::Expression::Routing_guidelines_document_parser |
|
private |
◆ Routing_guidelines_parser_test
friend routing_guidelines::rpn::Expression::Routing_guidelines_parser_test |
|
private |
◆ rpn_
std::vector<Token> routing_guidelines::rpn::Expression::rpn_ |
|
private |
The documentation for this class was generated from the following files:
- router/src/routing_guidelines/src/rpn.h
- router/src/routing_guidelines/src/rpn.cc