Thrill  0.1
UPtrStdStringSetTraits Class Reference

Detailed Description

Class implementing StringSet concept for a std::unique_ptr<std::string objects, which are non-copyable.

Definition at line 455 of file string_set.hpp.

+ Inheritance diagram for UPtrStdStringSetTraits:

#include <string_set.hpp>

Public Types

typedef uint8_t 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: using std::vector's iterator. More...
 
typedef std::unique_ptr< std::string > String
 String reference: std::string, which should be reference counted. More...
 

Member Typedef Documentation

◆ Char

typedef uint8_t Char

exported alias for character type

Definition at line 459 of file string_set.hpp.

◆ CharIterator

typedef const Char* CharIterator

iterator of characters in a string

Definition at line 468 of file string_set.hpp.

◆ Container

typedef std::pair<Iterator, size_t> Container

exported alias for assumed string container

Definition at line 471 of file string_set.hpp.

◆ Iterator

typedef String* Iterator

Iterator over string references: using std::vector's iterator.

Definition at line 465 of file string_set.hpp.

◆ String

typedef std::unique_ptr<std::string> String

String reference: std::string, which should be reference counted.

Definition at line 462 of file string_set.hpp.


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