#include <xtl_primary.h>
Inheritance diagram for xtl_static_traced_predicate:


rule().
Static_predicateT UniverseT is a typename that represents cttl::const_edge or cttl::edge, Static_predicateT can be invoked as size_t operator()( UniverseT& );
Definition at line 4000 of file xtl_primary.h.
Public Member Functions | |
| xtl_static_traced_predicate (int line_, char const *rule_name_, Static_predicateT const &predicate_) | |
| Constructs and initializes the object. | |
| template<typename UniverseT> | |
| size_t | match (UniverseT &edge_) |
Implements grammar evaluation method for rule() function adaptor match algorithm. | |
| template<typename UniverseT> | |
| size_t | find (UniverseT &edge_) |
Implements grammar evaluation method for rule() function adaptor search algorithm. | |
| template<typename UniverseT> | |
| size_t | bang_find (UniverseT &edge_) |
Implements grammar evaluation method for rule() function adaptor repeatable search algorithm. | |
|
|
Implements grammar evaluation method for
Definition at line 4083 of file xtl_primary.h. References cttl_impl::xtl_flag_runtime_bang_find. |
|
|
Implements grammar evaluation method for
Definition at line 4059 of file xtl_primary.h. References cttl_impl::xtl_flag_runtime_find. |
|
|
Implements grammar evaluation method for
Definition at line 4036 of file xtl_primary.h. |
1.3.9.1