#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