Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Static Public Member Functions
indexes::IndexesNormalize Class Reference

#include <IndexesNormalize.h>

Static Public Member Functions

template<class SymbolType >
static ext::trie< DefaultSymbolType, unsigned > normalizeTrie (ext::trie< SymbolType, unsigned > &&trie)
 
template<class SymbolType >
static ext::trie< DefaultSymbolType, std::optional< unsigned > > normalizeTrie (ext::trie< SymbolType, std::optional< unsigned > > &&trie)
 
template<class SymbolType >
static ext::trie< common::ranked_symbol< DefaultSymbolType >, unsigned > normalizeRankedTrie (ext::trie< common::ranked_symbol< SymbolType >, unsigned > &&trie)
 
template<class SymbolType >
static ext::trie< common::ranked_symbol< DefaultSymbolType >, std::optional< unsigned > > normalizeRankedTrie (ext::trie< common::ranked_symbol< SymbolType >, std::optional< unsigned > > &&trie)
 

Detailed Description

This class contains methods to print XML representation of automata to the output stream.

Member Function Documentation

◆ normalizeRankedTrie() [1/2]

template<class SymbolType >
ext::trie< common::ranked_symbol< DefaultSymbolType >, std::optional< unsigned > > indexes::IndexesNormalize::normalizeRankedTrie ( ext::trie< common::ranked_symbol< SymbolType >, std::optional< unsigned > > &&  trie)
static

◆ normalizeRankedTrie() [2/2]

template<class SymbolType >
ext::trie< common::ranked_symbol< DefaultSymbolType >, unsigned > indexes::IndexesNormalize::normalizeRankedTrie ( ext::trie< common::ranked_symbol< SymbolType >, unsigned > &&  trie)
static
Here is the caller graph for this function:

◆ normalizeTrie() [1/2]

template<class SymbolType >
ext::trie< DefaultSymbolType, std::optional< unsigned > > indexes::IndexesNormalize::normalizeTrie ( ext::trie< SymbolType, std::optional< unsigned > > &&  trie)
static

◆ normalizeTrie() [2/2]

template<class SymbolType >
ext::trie< DefaultSymbolType, unsigned > indexes::IndexesNormalize::normalizeTrie ( ext::trie< SymbolType, unsigned > &&  trie)
static
Here is the caller graph for this function:

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