All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
Parser.h File Reference

List of functions to type-cast std::string to an appropriate value type. More...

#include <string>
#include <vector>
#include <algorithm>

Go to the source code of this file.

Namespaces

 flashmatch
 
 flashmatch::parser
 

Functions

template<class T >
flashmatch::parser::FromString (const std::string &value)
 
template<>
std::string flashmatch::parser::FromString< std::string > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
float flashmatch::parser::FromString< float > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
double flashmatch::parser::FromString< double > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
short flashmatch::parser::FromString< short > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
int flashmatch::parser::FromString< int > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
long flashmatch::parser::FromString< long > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
unsigned short flashmatch::parser::FromString< unsigned short > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
unsigned int flashmatch::parser::FromString< unsigned int > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
unsigned long flashmatch::parser::FromString< unsigned long > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
bool flashmatch::parser::FromString< bool > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
std::vector< std::string > flashmatch::parser::FromString< std::vector< std::string > > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
std::vector< float > flashmatch::parser::FromString< std::vector< float > > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
std::vector< double > flashmatch::parser::FromString< std::vector< double > > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
std::vector< short > flashmatch::parser::FromString< std::vector< short > > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
std::vector< int > flashmatch::parser::FromString< std::vector< int > > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
std::vector< long > flashmatch::parser::FromString< std::vector< long > > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
std::vector< unsigned short > flashmatch::parser::FromString< std::vector< unsigned short > > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
std::vector< unsigned int > flashmatch::parser::FromString< std::vector< unsigned int > > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
std::vector< unsigned long > flashmatch::parser::FromString< std::vector< unsigned long > > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
std::vector< bool > flashmatch::parser::FromString< std::vector< bool > > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<class T >
std::string flashmatch::parser::ToString (const T &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<>
std::string flashmatch::parser::ToString< std::string > (const std::string &value)
 Parse flashmatch::PSet configuration file content. More...
 
template<class T >
std::string flashmatch::parser::VecToString (const std::vector< T > &value)
 Parse flashmatch::PSet configuration file content. More...
 

Detailed Description

List of functions to type-cast std::string to an appropriate value type.

Author
Kazu - Nevis 2015

Definition in file Parser.h.