Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

Dv::Util::Double Class Reference

Class wrapper for double. More...

#include <ntostr.h>

List of all members.

Public Member Functions

 Double (const std::string &s) throw (std::domain_error)
 Constructor.
 operator double () const
 Conversion to double.
double value () const
 Return associated numeric value.

Private Attributes

double double_


Detailed Description

Class wrapper for double.

This class is useful for automatic conversion of a string to an double.

  double d = Double("3.14");

Definition at line 171 of file ntostr.h.


Constructor & Destructor Documentation

Dv::Util::Double::Double const std::string &  s  )  throw (std::domain_error)
 

Constructor.

Parameters:
s containing string representation of integer.


Member Function Documentation

Dv::Util::Double::operator double  )  const [inline]
 

Conversion to double.

Definition at line 178 of file ntostr.h.

References double_.

double Dv::Util::Double::value  )  const [inline]
 

Return associated numeric value.

Definition at line 180 of file ntostr.h.

References double_.


Member Data Documentation

double Dv::Util::Double::double_ [private]
 

Definition at line 182 of file ntostr.h.

Referenced by operator double(), and value().


The documentation for this class was generated from the following file:
dvutil-0.13.15 [30 December, 2004]