STLSoft - ... Robust, Lightweight, Cross-platform, Template Software ... ATLSTL - Template Software for the Active Template Library COMSTL - The Standard Template Library meets the Component Object Model .netSTL - Standard Template Library meets the Microsoft.NET Common Language Runtime InetSTL - The Standard Template Library meets WinInet MFCSTL - Template Software for the Microsoft Foundation Classes UNIXSTL - Template Software for the UNIX Operating System WinSTL - where the Standard Template Library meets the Win32 API

Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

string_tokeniser_comparator Struct Template Reference
[String Library (STLSoft)]

String tokeniser comparator. More...

#include <stlsoft_string_tokeniser.h>

List of all members.

Public Types

typedef D delimiter_type
 The delimiter type.

typedef S string_type
 The string type.

typedef T traits_type
 The traits type.

typedef traits_type::const_iterator_type const_iterator
 The non-mutating (const) iterator type.


Static Public Methods

ss_bool_t equal (delimiter_type const &delimiter, const_iterator &it)
 Evaluates whether the delimiter and the sequence are equivalent to the extent of the delimiter.

ss_bool_t not_equal (delimiter_type const &delimiter, const_iterator &it)
 Evaluates whether the delimiter and the sequence are not equivalent to the extent of the delimiter.

ss_size_t length (delimiter_type const &delimiter)
 Returns the length of the delimiter.


Detailed Description

template<typename D, typename S, typename T>
struct stlsoft::string_tokeniser_comparator< D, S, T >

String tokeniser comparator.

Parameters:
D  The delimiter type
S  The string type
T  The traits type


Member Typedef Documentation

typedef traits_type::const_iterator_type const_iterator
 

The non-mutating (const) iterator type.

typedef D delimiter_type
 

The delimiter type.

typedef S string_type
 

The string type.

typedef T traits_type
 

The traits type.


Member Function Documentation

ss_bool_t equal delimiter_type const &    delimiter,
const_iterator   it
[inline, static]
 

Evaluates whether the delimiter and the sequence are equivalent to the extent of the delimiter.

ss_size_t length delimiter_type const &    delimiter [inline, static]
 

Returns the length of the delimiter.

ss_bool_t not_equal delimiter_type const &    delimiter,
const_iterator   it
[inline, static]
 

Evaluates whether the delimiter and the sequence are not equivalent to the extent of the delimiter.


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

STLSoft Libraries documentation © Synesis Software Pty Ltd, 2001-2004