node.h File Reference

Defines cttl::node class. More...

#include "xtl_base.h"
#include "xtl_identity_functors.h"
#include "xtl_circularly_linked_list.h"

Go to the source code of this file.


Classes

class  cttl::node< StringT >
 Implements placeholder of the logical position inside parseable substring. More...

Namespaces

namespace  cttl
 Namespace cttl defines publicly visible classes and functions of CTTL library.

Functions

template<typename StringT >
bool cttl::operator!= (node< StringT > const &one_, node< StringT > const &another_)
 Compares two nodes.
template<typename StringT >
node< StringT > & cttl::operator++ (node< StringT > &node_)
 Prefix increment operator increments node offset.
template<typename StringT >
node< StringT > & cttl::operator-- (node< StringT > &node_)
 Prefix decrement operator decrements node offset.
template<typename StringT >
bool cttl::operator< (node< StringT > const &one_, node< StringT > const &another_)
 Compares offsets of two nodes.
template<typename StringT >
bool cttl::operator<= (node< StringT > const &one_, node< StringT > const &another_)
 Compares offsets of two nodes.
template<typename StringT >
bool cttl::operator== (node< StringT > const &one_, node< StringT > const &another_)
 Compares two nodes.
template<typename StringT >
bool cttl::operator> (node< StringT > const &one_, node< StringT > const &another_)
 Compares offsets of two nodes.
template<typename StringT >
bool cttl::operator>= (node< StringT > const &one_, node< StringT > const &another_)
 Compares offsets of two nodes.


Detailed Description

Defines cttl::node class.

See also:

Definition in file node.h.


Generated on Sun Aug 23 13:43:43 2009 for Common Text Transformation Library by  doxygen 1.5.9