ns2 Network Simulator      C++ Class Hierarchy of version ns-snapshot-20040722
Home |  Source Code |  Manual |  FAQ |  Mailing List Archive |  Search |  Download | 

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

TracedDouble Class Reference

#include <tracedvar.h>

Inheritance diagram for TracedDouble:

TracedVar List of all members.

Public Member Functions

 TracedDouble ()
 TracedDouble (double v)
 operator double ()
double operator++ ()
double operator-- ()
double operator++ (int)
double operator-- (int)
TracedDouble & operator= (const TracedDouble &v)
double operator= (double v)
double operator+= (double v)
double operator-= (double v)
double operator *= (double v)
double operator/= (double v)
virtual char * value (char *buf, int buflen)

Protected Member Functions

virtual void assign (const double newval)

Protected Attributes

double val_

Constructor & Destructor Documentation

TracedDouble::TracedDouble   [inline]

TracedDouble::TracedDouble double    v [inline]

Member Function Documentation

void TracedDouble::assign const double    newval [protected, virtual]

double TracedDouble::operator *= double    v [inline]

TracedDouble::operator double   [inline]

double TracedDouble::operator++ int    [inline]

double TracedDouble::operator++   [inline]

double TracedDouble::operator+= double    v [inline]

double TracedDouble::operator-- int    [inline]

double TracedDouble::operator--   [inline]

double TracedDouble::operator-= double    v [inline]

double TracedDouble::operator/= double    v [inline]

double TracedDouble::operator= double    v [inline]

TracedDouble& TracedDouble::operator= const TracedDouble &    v [inline]

char * TracedDouble::value char *    buf,
int    buflen

Implements TracedVar.

Member Data Documentation

double TracedDouble::val_ [protected]

The documentation for this class was generated from the following files:
This document is generated by doxygen.