Thrill  0.1
GenericCharStringSetTraits< CharType > Class Template Reference

Detailed Description

template<typename CharType>
class tlx::sort_strings_detail::GenericCharStringSetTraits< CharType >

Traits class implementing StringSet concept for char* and unsigned char* strings.

Definition at line 274 of file string_set.hpp.

+ Inheritance diagram for GenericCharStringSetTraits< CharType >:

#include <string_set.hpp>

Public Types

typedef CharType Char
 exported alias for character type More...
 
typedef const CharCharIterator
 iterator of characters in a string More...
 
typedef std::pair< Iterator, size_t > Container
 exported alias for assumed string container More...
 
typedef StringIterator
 Iterator over string references: pointer over pointers. More...
 
typedef CharString
 String reference: pointer to first character. More...
 

Member Typedef Documentation

◆ Char

typedef CharType Char

exported alias for character type

Definition at line 278 of file string_set.hpp.

◆ CharIterator

typedef const Char* CharIterator

iterator of characters in a string

Definition at line 287 of file string_set.hpp.

◆ Container

typedef std::pair<Iterator, size_t> Container

exported alias for assumed string container

Definition at line 290 of file string_set.hpp.

◆ Iterator

typedef String* Iterator

Iterator over string references: pointer over pointers.

Definition at line 284 of file string_set.hpp.

◆ String

typedef Char* String

String reference: pointer to first character.

Definition at line 281 of file string_set.hpp.


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