tlx
GenericCharStringSetTraits< CharType > Class Template Reference

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

#include <string_set.hpp>

Inheritance diagram for GenericCharStringSetTraits< CharType >:
GenericCharStringSet< CharType >

Public Types

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

Public Attributes

const typedef CharCharIterator
 iterator of characters in a string More...
 

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 292 of file string_set.hpp.

Member Typedef Documentation

◆ Char

typedef CharType Char

exported alias for character type

Definition at line 296 of file string_set.hpp.

◆ Container

typedef std::pair<Iterator, size_t> Container

exported alias for assumed string container

Definition at line 308 of file string_set.hpp.

◆ Iterator

typedef String* Iterator

Iterator over string references: pointer over pointers.

Definition at line 302 of file string_set.hpp.

◆ String

typedef Char* String

String reference: pointer to first character.

Definition at line 299 of file string_set.hpp.

Member Data Documentation

◆ CharIterator

const typedef Char* CharIterator

iterator of characters in a string

Definition at line 305 of file string_set.hpp.


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