Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

xtl_traced_predicate_base Struct Reference

#include <xtl_primary.h>

Inheritance diagram for xtl_traced_predicate_base:

Inheritance graph
[legend]
List of all members.

Detailed Description

Base class for traced function adaptors.

Definition at line 3765 of file xtl_primary.h.

Public Member Functions

 xtl_traced_predicate_base (int line_, char const *rule_name_)
 Constructs and initializes the object.
template<typename UniverseT>
void trace_prolog (UniverseT &edge_, char const *mode_)
 Displays prolog of the trace message.
template<typename UniverseT>
size_t trace_epilog (UniverseT &edge_, size_t result_)
 Displays epilog of the trace message.

Public Attributes

int m_line
 Stores source line that invokes the rule.
std::string m_rule_name
 Stores rule name.


The documentation for this struct was generated from the following file:
Generated on Thu Nov 2 17:46:39 2006 for Common Text Transformation Library by  doxygen 1.3.9.1