const_edge.h File Reference

Defines cttl::const_edge, constant substring class. More...

#include "node.h"
#include "xtl_edge_trait.h"

Go to the source code of this file.


Classes

class  cttl::const_edge< PolicyT, StringT >
 Implements constant parseable substring. More...

Namespaces

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

Functions

template<typename PolicyT , typename StringT >
bool cttl::operator!= (const_edge< PolicyT, StringT > const &substr_, typename StringT::value_type const *cstr_)
 Compares substring to a C string.
template<typename PolicyT , typename StringT >
bool cttl::operator!= (typename StringT::value_type const *cstr_, const_edge< PolicyT, StringT > const &substr_)
 Compares C string to a substring.
template<typename PolicyT , typename StringT >
bool cttl::operator!= (StringT const &str_, const_edge< PolicyT, StringT > const &substr_)
 Compares string to a substring.
template<typename PolicyT , typename StringT >
bool cttl::operator!= (const_edge< PolicyT, StringT > const &substr_, StringT const &str_)
 Compares substring to a string.
template<typename PolicyT , typename StringT >
bool cttl::operator!= (const_edge< PolicyT, StringT > const &one_, const_edge< PolicyT, StringT > const &another_)
 Compares two substrings.
template<typename PolicyT , typename StringT >
bool cttl::operator< (const_edge< PolicyT, StringT > const &substr_, typename StringT::value_type const *cstr_)
 Compares substring to a C string.
template<typename PolicyT , typename StringT >
bool cttl::operator< (typename StringT::value_type const *cstr_, const_edge< PolicyT, StringT > const &substr_)
 Compares C string to a substring.
template<typename PolicyT , typename StringT >
bool cttl::operator< (StringT const &str_, const_edge< PolicyT, StringT > const &substr_)
 Compares string to a substring.
template<typename PolicyT , typename StringT >
bool cttl::operator< (const_edge< PolicyT, StringT > const &substr_, StringT const &str_)
 Compares substring to a string.
template<typename PolicyT , typename StringT >
bool cttl::operator< (const_edge< PolicyT, StringT > const &one_, const_edge< PolicyT, StringT > const &another_)
 Compares two substrings.
template<typename PolicyT , typename StringT >
std::ostream & cttl::operator<< (std::ostream &os_, const_edge< PolicyT, StringT > const &edge_)
 Stream insertion operator performs substring output operation on std::ostream.
template<typename PolicyT , typename StringT >
bool cttl::operator<= (const_edge< PolicyT, StringT > const &substr_, typename StringT::value_type const *cstr_)
 Compares substring to a C string.
template<typename PolicyT , typename StringT >
bool cttl::operator<= (typename StringT::value_type const *cstr_, const_edge< PolicyT, StringT > const &substr_)
 Compares C string to a substring.
template<typename PolicyT , typename StringT >
bool cttl::operator<= (StringT const &str_, const_edge< PolicyT, StringT > const &substr_)
 Compares string to a substring.
template<typename PolicyT , typename StringT >
bool cttl::operator<= (const_edge< PolicyT, StringT > const &substr_, StringT const &str_)
 Compares substring to a string.
template<typename PolicyT , typename StringT >
bool cttl::operator<= (const_edge< PolicyT, StringT > const &one_, const_edge< PolicyT, StringT > const &another_)
 Compares two substrings.
template<typename PolicyT , typename StringT >
bool cttl::operator== (const_edge< PolicyT, StringT > const &substr_, typename StringT::value_type const *cstr_)
 Compares substring to a C string.
template<typename PolicyT , typename StringT >
bool cttl::operator== (typename StringT::value_type const *cstr_, const_edge< PolicyT, StringT > const &substr_)
 Compares C string to a substring.
template<typename PolicyT , typename StringT >
bool cttl::operator== (StringT const &str_, const_edge< PolicyT, StringT > const &substr_)
 Compares string to a substring.
template<typename PolicyT , typename StringT >
bool cttl::operator== (const_edge< PolicyT, StringT > const &substr_, StringT const &str_)
 Compares substring to a string.
template<typename PolicyT , typename StringT >
bool cttl::operator== (const_edge< PolicyT, StringT > const &one_, const_edge< PolicyT, StringT > const &another_)
 Compares two substrings.
template<typename PolicyT , typename StringT >
bool cttl::operator> (const_edge< PolicyT, StringT > const &substr_, typename StringT::value_type const *cstr_)
 Compares substring to a C string.
template<typename PolicyT , typename StringT >
bool cttl::operator> (typename StringT::value_type const *cstr_, const_edge< PolicyT, StringT > const &substr_)
 Compares C string to a substring.
template<typename PolicyT , typename StringT >
bool cttl::operator> (StringT const &str_, const_edge< PolicyT, StringT > const &substr_)
 Compares string to a substring.
template<typename PolicyT , typename StringT >
bool cttl::operator> (const_edge< PolicyT, StringT > const &substr_, StringT const &str_)
 Compares substring to a string.
template<typename PolicyT , typename StringT >
bool cttl::operator> (const_edge< PolicyT, StringT > const &one_, const_edge< PolicyT, StringT > const &another_)
 Compares two substrings.
template<typename PolicyT , typename StringT >
bool cttl::operator>= (const_edge< PolicyT, StringT > const &substr_, typename StringT::value_type const *cstr_)
 Compares substring to a C string.
template<typename PolicyT , typename StringT >
bool cttl::operator>= (typename StringT::value_type const *cstr_, const_edge< PolicyT, StringT > const &substr_)
 Compares C string to a substring.
template<typename PolicyT , typename StringT >
bool cttl::operator>= (StringT const &str_, const_edge< PolicyT, StringT > const &substr_)
 Compares string to a substring.
template<typename PolicyT , typename StringT >
bool cttl::operator>= (const_edge< PolicyT, StringT > const &substr_, StringT const &str_)
 Compares substring to a string.
template<typename PolicyT , typename StringT >
bool cttl::operator>= (const_edge< PolicyT, StringT > const &one_, const_edge< PolicyT, StringT > const &another_)
 Compares two substrings.


Detailed Description

Defines cttl::const_edge, constant substring class.

See also:

Definition in file const_edge.h.


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