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

Empirical Class Reference

#include <rng.h>

Inheritance diagram for Empirical:

Random HttpThinkTime IntEmpirical NETIHttpDiffThinkTime NETIHttpSameThinkTime HttpConsecutivePages HttpFilesPerPage HttpPrimaryReply HttpPrimaryRequest HttpSecondaryReply HttpSecondaryRequest NETIHttpConsecutivePages NETIHttpReply NETIHttpRequest List of all members.

Public Member Functions

 Empirical ()
virtual ~Empirical ()
 Empirical (const Empirical &c)
virtual Random_t Value ()
virtual RandomCopy () const
virtual void CDF (Random_t, CDF_t)

Private Member Functions

virtual void Validate ()
virtual Random_t Interpolate (CDF_t, CDF_t, Random_t, Random_t, CDF_t)

Private Attributes

bool validated
ValueCDFVec_t emp

Constructor & Destructor Documentation

Empirical::Empirical  )  [inline, explicit]
 

virtual Empirical::~Empirical  )  [inline, virtual]
 

Empirical::Empirical const Empirical c  )  [inline]
 


Member Function Documentation

void Empirical::CDF Random_t  ,
CDF_t 
[virtual]
 

Random * Empirical::Copy  )  const [virtual]
 

Reimplemented from Random.

Reimplemented in IntEmpirical.

Random_t Empirical::Interpolate CDF_t  ,
CDF_t  ,
Random_t  ,
Random_t  ,
CDF_t 
[private, virtual]
 

Reimplemented in IntEmpirical.

void Empirical::Validate  )  [private, virtual]
 

Random_t Empirical::Value  )  [virtual]
 

Reimplemented from Random.

Reimplemented in HttpThinkTime, NETIHttpSameThinkTime, and NETIHttpDiffThinkTime.


Member Data Documentation

ValueCDFVec_t Empirical::emp [private]
 

bool Empirical::validated [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Aug 27 16:17:26 2008 for Georgia Tech Network Simulator (GTNetS) by  doxygen 1.3.9.1