liblevenshtein 4.0.0
A library for generating Finite State Transducers based on Levenshtein Automata.
Loading...
Searching...
No Matches
sorted_dawg.cpp File Reference
#include <algorithm>
#include <list>
#include <set>
#include <vector>
#include "liblevenshtein/collection/sorted_dawg.h"
Include dependency graph for sorted_dawg.cpp:

Go to the source code of this file.

Namespaces

namespace  liblevenshtein
 Various utilities regarding Levenshtein transducers.
 

Functions

template<class IterType >
auto liblevenshtein::sorted_dawg (IterType iter, IterType end) -> SortedDawg *
 Factory function that initializes a new SortedDawg using the terms yielded from an iterator.
 
template auto liblevenshtein::sorted_dawg (std::list< std::string >::iterator iter, std::list< std::string >::iterator end) -> SortedDawg *
 
template auto liblevenshtein::sorted_dawg (std::vector< std::string >::iterator iter, std::vector< std::string >::iterator end) -> SortedDawg *
 
template auto liblevenshtein::sorted_dawg (std::set< std::string >::iterator iter, std::set< std::string >::iterator end) -> SortedDawg *