Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Namespaces | Data Structures | Functions
string Namespace Reference

Namespaces

namespace  generate
 
namespace  naive
 
namespace  properties
 
namespace  simplify
 
namespace  transform
 

Data Structures

class  Compose
 
class  CyclicString
 Cyclic string. More...
 
class  LinearString
 Linear string. More...
 
class  LinearStringTerminatingSymbol
 
class  Parse
 
class  StringFromStringLexer
 
class  StringFromStringParserCommon
 
class  StringFromXmlParserCommon
 
class  StringToStringComposerCommon
 
class  StringToXmlComposerCommon
 
class  WildcardLinearString
 Linear wildcard string. More...
 

Functions

string::LinearString< char > stringFrom (const std::string &string)
 
string::LinearString< char > stringFrom (const char *string)
 
template<class SymbolType >
string::LinearString< SymbolType > stringFrom (const SymbolType &symbol)
 
template<class SymbolType >
string::LinearString< SymbolType > stringFrom (const ext::vector< SymbolType > &str)
 
ext::ostreamoperator<< (ext::ostream &out, const LinearStringTerminatingSymbol &instance)
 

Function Documentation

◆ operator<<()

ext::ostream & string::operator<< ( ext::ostream out,
const LinearStringTerminatingSymbol instance 
)

◆ stringFrom() [1/4]

string::LinearString< char > string::stringFrom ( const char *  string)
Here is the call graph for this function:

◆ stringFrom() [2/4]

template<class SymbolType >
string::LinearString< SymbolType > string::stringFrom ( const ext::vector< SymbolType > &  str)

◆ stringFrom() [3/4]

string::LinearString< char > string::stringFrom ( const std::string &  string)
Here is the caller graph for this function:

◆ stringFrom() [4/4]

template<class SymbolType >
string::LinearString< SymbolType > string::stringFrom ( const SymbolType &  symbol)