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

#include <TreeToStringComposerCommon.h>

Static Public Member Functions

template<class SymbolType >
static void compose (ext::ostream &, const ext::tree< common::ranked_symbol< SymbolType > > &node)
 
template<class SymbolType >
static void compose (ext::ostream &, const common::ranked_symbol< SymbolType > &subtreeWildcard, const ext::tree< common::ranked_symbol< SymbolType > > &node)
 
template<class SymbolType >
static void compose (ext::ostream &, const ext::tree< SymbolType > &node)
 
template<class SymbolType >
static void compose (ext::ostream &, const SymbolType &subtreeWildcard, const SymbolType &subtreeGap, const ext::tree< SymbolType > &node)
 

Member Function Documentation

◆ compose() [1/4]

template<class SymbolType >
void tree::TreeToStringComposerCommon::compose ( ext::ostream out,
const common::ranked_symbol< SymbolType > &  subtreeWildcard,
const ext::tree< common::ranked_symbol< SymbolType > > &  node 
)
static
Here is the call graph for this function:

◆ compose() [2/4]

template<class SymbolType >
void tree::TreeToStringComposerCommon::compose ( ext::ostream out,
const ext::tree< common::ranked_symbol< SymbolType > > &  node 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ compose() [3/4]

template<class SymbolType >
void tree::TreeToStringComposerCommon::compose ( ext::ostream out,
const ext::tree< SymbolType > &  node 
)
static
Here is the call graph for this function:

◆ compose() [4/4]

template<class SymbolType >
void tree::TreeToStringComposerCommon::compose ( ext::ostream out,
const SymbolType &  subtreeWildcard,
const SymbolType &  subtreeGap,
const ext::tree< SymbolType > &  node 
)
static
Here is the call graph for this function:

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