ProteoWizard
Namespaces | Macros | Functions
optimized_lexical_cast.hpp File Reference
#include <cstdlib>
#include <cerrno>
#include <boost/lexical_cast.hpp>
#include <boost/logic/tribool.hpp>

Go to the source code of this file.

Namespaces

 boost
 

Macros

#define STRTOD(x, y)   strtod((x), (y))
 
#define ATOF(x)   atof(x)
 

Functions

template<>
float boost::lexical_cast (const std::string &str)
 
template<>
double boost::lexical_cast (const std::string &str)
 
template<>
int boost::lexical_cast (const std::string &str)
 
template<>
long boost::lexical_cast (const std::string &str)
 
template<>
unsigned int boost::lexical_cast (const std::string &str)
 
template<>
unsigned long boost::lexical_cast (const std::string &str)
 
template<>
bool boost::lexical_cast (const std::string &str)
 
template<>
boost::logic::tribool boost::lexical_cast (const std::string &str)
 

Macro Definition Documentation

§ STRTOD

#define STRTOD (   x,
  y 
)    strtod((x), (y))

Definition at line 53 of file optimized_lexical_cast.hpp.

Referenced by boost::lexical_cast().

§ ATOF

#define ATOF (   x)    atof(x)

Definition at line 54 of file optimized_lexical_cast.hpp.

Referenced by pwiz::minimxml::SAXParser::textToValue().