Kea 2.7.5
evaluate.h File Reference
#include <eval/token.h>
#include <string>
+ Include dependency graph for evaluate.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  isc
 Defines the logger used by the top-level component of kea-lfc.
 
namespace  isc::dhcp
 

Functions

bool isc::dhcp::evaluateBool (const Expression &expr, Pkt &pkt)
 Evaluate a RPN expression for a v4 or v6 packet and return a true or false decision.
 
void isc::dhcp::evaluateRaw (const Expression &expr, Pkt &pkt, ValueStack &values)
 Evaluate a RPN expression for a v4 or v6 packet.
 
std::string isc::dhcp::evaluateString (const Expression &expr, Pkt &pkt)
 Evaluate a RPN expression for a v4 or v6 packet and return a string value.