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

xtl_op_impl.h File Reference


Detailed Description

Defines implementation classes for overloaded operators of the Common Text Transformation Library.

Warning:
This is internal CTTL header file and should not be included by user programs.
See also:

Definition in file xtl_op_impl.h.

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  cttl_impl

Classes

class  xtl_op_base_unary
 Base implementation class for CTTL unary operators. More...
class  xtl_op_base_binary
 Base implementation class for CTTL binary operators. More...
struct  xtl_opunarbang
 Implements behavior of unary search operator. More...
class  xtl_opunarstar
 Implements behavior of unary Kleene star operator. More...
class  xtl_opunarminus
 Implements behavior of unary logical not operator. More...
class  xtl_opunarplus
 Implements behavior of various flavors of Kleene plus operators. More...
struct  xtl_entity
 Implements behavior of entity expression adaptor, which enforces non-empty match of the encapsulated sub-expression. More...
struct  xtl_opbinplus
 Implements behavior of binary sequence operator. More...
struct  xtl_opbinpipe
 Implements behavior of binary set union operator. More...
struct  xtl_opbin2pipe
 Implements behavior of binary POSIX union operator. More...
struct  xtl_opbinconcat
 Implements behavior of binary concatenation operator. More...
struct  xtl_opbinminus
 Implements behavior of binary set complement operator. More...
struct  xtl_opbinand
 Implements behavior of binary set intersection operator. More...

Typedefs

typedef xtl_wrap< xtl_opbinplus<
relaxed_bool_T, xtl_wrap<
xtl_opunarbang< xtl_wrap<
xtl_position_eof > > > > > 
universe_T
 Defines type of epsilon symbol which succeeds on empty universe.


Generated on Thu Nov 2 17:44:43 2006 for Common Text Transformation Library by  doxygen 1.3.9.1