ldas-tools-ldasgen  2.7.3
Classes | Functions
GenericAPI::TCL Namespace Reference

Classes

class  SymbolMapper
 

Functions

template<typename OUT , typename CONST_ITERATOR >
void List (OUT &Output, CONST_ITERATOR Cur, CONST_ITERATOR Stop)
 
template<typename OUT , typename CONST_ITERATOR >
void ListUnbounded (OUT &Output, CONST_ITERATOR Cur, CONST_ITERATOR Stop)
 
template<typename OUT >
void Parse (const CHAR *Input, OUT &Output)
 
template<typename OUT >
void ParseList (const std::string &Input, OUT &Output)
 
template<typename OUT >
void ParseList (const CHAR *Input, OUT &Output)
 
template<typename OUT , typename IN >
void Translate (OUT &Output, const IN &Input)
 
template<>
void Parse (const CHAR *Input, std::list< std::string > &Output)
 
template<>
void ParseList (const CHAR *Input, std::list< std::string > &Output)
 

Function Documentation

◆ List()

template<typename OUT , typename CONST_ITERATOR >
void GenericAPI::TCL::List ( OUT &  Output,
CONST_ITERATOR  Cur,
CONST_ITERATOR  Stop 
)

◆ ListUnbounded()

template<typename OUT , typename CONST_ITERATOR >
void GenericAPI::TCL::ListUnbounded ( OUT &  Output,
CONST_ITERATOR  Cur,
CONST_ITERATOR  Stop 
)

◆ Parse() [1/2]

template<typename OUT >
void GenericAPI::TCL::Parse ( const CHAR *  Input,
OUT &  Output 
)

◆ Parse() [2/2]

template<>
void GenericAPI::TCL::Parse ( const CHAR *  Input,
std::list< std::string > &  Output 
)
inline

◆ ParseList() [1/3]

template<typename OUT >
void GenericAPI::TCL::ParseList ( const std::string &  Input,
OUT &  Output 
)
inline

◆ ParseList() [2/3]

template<typename OUT >
void GenericAPI::TCL::ParseList ( const CHAR *  Input,
OUT &  Output 
)

◆ ParseList() [3/3]

template<>
void GenericAPI::TCL::ParseList ( const CHAR *  Input,
std::list< std::string > &  Output 
)
inline

◆ Translate()

template<typename OUT , typename IN >
void GenericAPI::TCL::Translate ( OUT &  Output,
const IN &  Input 
)