#include <xtl_base.h>
Inheritance diagram for xtl_wrap:
ExprT
Definition at line 65 of file xtl_base.h.
Public Member Functions | |
xtl_wrap () | |
Default constructor. | |
template<typename GenericT> | |
xtl_wrap (GenericT const &x_) | |
Constructs xtl_wrap object for any type. | |
xtl_wrap (xtl_wrap< ExprT > const &other_) | |
Copy constructor. | |
template<typename UniverseT> | |
size_t | match (UniverseT &edge_) |
Delegates grammar evaluation method call to the encapsulated grammar expression. | |
template<typename UniverseT> | |
size_t | find (UniverseT &edge_) |
Delegates grammar evaluation method call to the encapsulated grammar expression. | |
template<typename UniverseT> | |
size_t | bang_find (UniverseT &edge_) |
Delegates grammar evaluation method call to the encapsulated grammar expression. | |
template<typename UniverseT> | |
size_t | runtime_match (UniverseT &edge_) |
Delegates grammar evaluation method call to the encapsulated grammar expression. | |
Public Attributes | |
ExprT | m_expr |
Stores encapsulated grammar expression. |
|
Delegates grammar evaluation method call to the encapsulated grammar expression.
Definition at line 160 of file xtl_base.h. |
|
Delegates grammar evaluation method call to the encapsulated grammar expression.
Definition at line 136 of file xtl_base.h. |
|
Delegates grammar evaluation method call to the encapsulated grammar expression.
Definition at line 112 of file xtl_base.h. Referenced by policy_mapped_space::match(). |
|
Delegates grammar evaluation method call to the encapsulated grammar expression.
Definition at line 184 of file xtl_base.h. |