CInitializedDouble Class Reference

#include <CInitializedDouble.h>

List of all members.

Public Member Functions

 operator double () const
 Conversion (for double=CInitializedDouble).
 CInitializedDouble (const double inDouble=0)
 CInitializedDouble (const CInitializedDouble &in)
CInitializedDouble operator= (const CInitializedDouble &in)

Protected Attributes

double mDouble
 The double.


Detailed Description

A class of doubles which are initialized with a zero (unnecessary, it seems)

Definition at line 46 of file CInitializedDouble.h.


Constructor & Destructor Documentation

CInitializedDouble::CInitializedDouble ( const double  inDouble = 0  )  [inline]

Definition at line 68 of file CInitializedDouble.h.

00068 :mDouble(inDouble){};

CInitializedDouble::CInitializedDouble ( const CInitializedDouble in  )  [inline]

Definition at line 76 of file CInitializedDouble.h.

00076                                                          :
00077     mDouble(in.mDouble){};


Member Function Documentation

CInitializedDouble::operator double (  )  const [inline]

Conversion (for double=CInitializedDouble).

Definition at line 58 of file CInitializedDouble.h.

References mDouble.

00058                                {
00059     return mDouble;
00060   };

CInitializedDouble CInitializedDouble::operator= ( const CInitializedDouble in  )  [inline]

Definition at line 85 of file CInitializedDouble.h.

References mDouble.

00086     {mDouble=(in.mDouble);};


Member Data Documentation

double CInitializedDouble::mDouble [protected]

The double.

Definition at line 49 of file CInitializedDouble.h.

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


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

Generated on Tue Jan 6 00:31:12 2009 for Gift by  doxygen 1.5.6