Public Member Functions | Private Attributes | List of all members
grpc::testing::ExpDist Class Referencefinal

#include <interarrival.h>

Inheritance diagram for grpc::testing::ExpDist:
Inheritance graph
[legend]

Public Member Functions

 ExpDist (double lambda)
 
double transform (double uni) const override
 
 ~ExpDist () override
 
- Public Member Functions inherited from grpc::testing::RandomDistInterface
 RandomDistInterface ()
 
virtual ~RandomDistInterface ()=0
 

Private Attributes

double lambda_recip_
 

Detailed Description

Definition at line 57 of file interarrival.h.

Constructor & Destructor Documentation

◆ ExpDist()

grpc::testing::ExpDist::ExpDist ( double  lambda)
inlineexplicit

Definition at line 59 of file interarrival.h.

◆ ~ExpDist()

grpc::testing::ExpDist::~ExpDist ( )
inlineoverride

Definition at line 60 of file interarrival.h.

Member Function Documentation

◆ transform()

double grpc::testing::ExpDist::transform ( double  uni) const
inlineoverridevirtual

Implements grpc::testing::RandomDistInterface.

Definition at line 61 of file interarrival.h.

Member Data Documentation

◆ lambda_recip_

double grpc::testing::ExpDist::lambda_recip_
private

Definition at line 67 of file interarrival.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:34