libnifalcon  1.0.1
Public Member Functions | Private Attributes | List of all members
optparse::Value Class Reference

Class for automatic conversion from string -> anytype. More...

#include <OptionParser.h>

Public Member Functions

 Value ()
 
 Value (const std::string &v)
 
 operator const char * ()
 
 operator bool ()
 
 operator short ()
 
 operator unsigned short ()
 
 operator int ()
 
 operator unsigned int ()
 
 operator long ()
 
 operator unsigned long ()
 
 operator float ()
 
 operator double ()
 
 operator long double ()
 

Private Attributes

const std::string str
 
bool valid
 

Detailed Description

Class for automatic conversion from string -> anytype.

Constructor & Destructor Documentation

optparse::Value::Value ( )
inline
optparse::Value::Value ( const std::string &  v)
inline

Member Function Documentation

optparse::Value::operator bool ( )
inline
optparse::Value::operator const char * ( )
inline
optparse::Value::operator double ( )
inline
optparse::Value::operator float ( )
inline
optparse::Value::operator int ( )
inline
optparse::Value::operator long ( )
inline
optparse::Value::operator long double ( )
inline
optparse::Value::operator short ( )
inline
optparse::Value::operator unsigned int ( )
inline
optparse::Value::operator unsigned long ( )
inline
optparse::Value::operator unsigned short ( )
inline

Member Data Documentation

const std::string optparse::Value::str
private
bool optparse::Value::valid
private

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