tlx
StringSuffixSetTraits Class Reference

Class implementing StringSet concept for suffix sorting indexes of a std::string text object. More...

#include <string_set.hpp>

Inheritance diagram for StringSuffixSetTraits:
StringSuffixSet

Public Types

typedef std::string Text
 exported alias for assumed string container More...
 
typedef uint8_t Char
 exported alias for character type More...
 
typedef Text::size_type String
 String reference: suffix index of the text. More...
 
typedef std::vector< String >::iterator Iterator
 Iterator over string references: using std::vector's iterator over suffix array vector. More...
 
typedef const CharCharIterator
 iterator of characters in a string More...
 
typedef std::pair< Text, std::vector< String > > Container
 exported alias for assumed string container More...
 

Detailed Description

Class implementing StringSet concept for suffix sorting indexes of a std::string text object.

Definition at line 548 of file string_set.hpp.

Member Typedef Documentation

typedef uint8_t Char

exported alias for character type

Definition at line 555 of file string_set.hpp.

typedef const Char* CharIterator

iterator of characters in a string

Definition at line 565 of file string_set.hpp.

typedef std::pair<Text, std::vector<String> > Container

exported alias for assumed string container

Definition at line 568 of file string_set.hpp.

typedef std::vector<String>::iterator Iterator

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

Definition at line 562 of file string_set.hpp.

typedef Text::size_type String

String reference: suffix index of the text.

Definition at line 558 of file string_set.hpp.

typedef std::string Text

exported alias for assumed string container

Definition at line 552 of file string_set.hpp.


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