charset_comparator Struct Template Reference
[String Library]

#include <stlsoft/string/charset_tokeniser.hpp>

List of all members.


Detailed Description

template<typename S>
struct stlsoft::charset_comparator< S >

Comparator for the stlsoft::charset_tokeniser class template.

Public Types

typedef S delimiter_type

Static Public Member Functions

template<typename const_iterator>
static bool not_equal (delimiter_type const &delimiter, const_iterator &it)
static size_t length (delimiter_type const &)
template<typename const_iterator>
static bool test_start_token_advance (const_iterator &it, const_iterator end, delimiter_type const &delimiter)
template<typename const_iterator>
static bool test_end_token_advance (const_iterator &it, const_iterator end, delimiter_type const &delimiter)
template<typename const_iterator>
static const_iterator nonskip_move_to_start (const_iterator it, const_iterator end, delimiter_type const &delimiter)
template<typename const_iterator>
static bool test_end_token (const_iterator it, const_iterator end, delimiter_type const &delimiter)
template<typename const_iterator>
static const_iterator find_next_start (const_iterator it, const_iterator end, delimiter_type const &delimiter)

Member Function Documentation

static bool not_equal ( delimiter_type const &  delimiter,
const_iterator &  it 
) [inline, static]

Note:
This is only for compatibility with earlier versions of the string tokeniser


The documentation for this struct was generated from the following file:

Generated on Thu Jun 10 08:58:57 2010 for STLSoft by  doxygen 1.5.6