Choreonoid  1.8
Public Member Functions | List of all members
cnoid::FloatingNumberString Class Reference

#include <FloatingNumberString.h>

Public Member Functions

 FloatingNumberString ()
 
 FloatingNumberString (const std::string &value)
 
 FloatingNumberString (double value)
 
bool set (const std::string &value)
 
FloatingNumberStringoperator= (const FloatingNumberString &rhs)
 
FloatingNumberStringoperator= (const std::string &rhs)
 
FloatingNumberStringoperator= (double rhs)
 
bool setPositiveValue (const std::string &value)
 
bool setNonNegativeValue (const std::string &value)
 
const std::string & string () const
 
double value () const
 

Constructor & Destructor Documentation

◆ FloatingNumberString() [1/3]

cnoid::FloatingNumberString::FloatingNumberString ( )
inline

◆ FloatingNumberString() [2/3]

cnoid::FloatingNumberString::FloatingNumberString ( const std::string &  value)
inline

◆ FloatingNumberString() [3/3]

cnoid::FloatingNumberString::FloatingNumberString ( double  value)
inline

Member Function Documentation

◆ operator=() [1/3]

FloatingNumberString& cnoid::FloatingNumberString::operator= ( const FloatingNumberString rhs)
inline

◆ operator=() [2/3]

FloatingNumberString& cnoid::FloatingNumberString::operator= ( const std::string &  rhs)
inline

◆ operator=() [3/3]

FloatingNumberString& cnoid::FloatingNumberString::operator= ( double  rhs)
inline

◆ set()

bool cnoid::FloatingNumberString::set ( const std::string &  value)
inline

◆ setNonNegativeValue()

bool cnoid::FloatingNumberString::setNonNegativeValue ( const std::string &  value)
inline

◆ setPositiveValue()

bool cnoid::FloatingNumberString::setPositiveValue ( const std::string &  value)
inline

◆ string()

const std::string& cnoid::FloatingNumberString::string ( ) const
inline

◆ value()

double cnoid::FloatingNumberString::value ( ) const
inline

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