#include <vector>
#include <algorithm>
#include <stdint.h>
#include <istream>
#include <ostream>
#include "attribute.h"
#include "attribute-helper.h"
#include "rng-seed-manager.h"
Go to the source code of this file.
Classes | |
class | ns3::ConstantVariable |
A random variable that returns a constantClass ConstantVariable defines a random number generator that returns the same value every sample. More... | |
class | ns3::DeterministicVariable |
a non-random variableDefines a random variable that has a specified, predetermined sequence. More... | |
class | ns3::EmpiricalVariable |
EmpiricalVariable distribution random varDefines a random variable that has a specified, empirical distribution. More... | |
class | ns3::ErlangVariable |
Erlang Distributed Random VariableErlangVariable defines a random variable with Erlang distribution. More... | |
class | ns3::ExponentialVariable |
Exponentially Distributed random varThis class supports the creation of objects that return random numbers from a fixed exponential distribution. More... | |
class | ns3::GammaVariable |
Gamma Distributed Random VariableGammaVariable defines a random variable with gamma distribution. More... | |
class | ns3::IntEmpiricalVariable |
Integer-based empirical distributionDefines an empirical distribution where all values are integers. More... | |
class | ns3::LogNormalVariable |
Log-normal Distributed random varLogNormalVariable defines a random variable with log-normal distribution. More... | |
class | ns3::NormalVariable |
Class NormalVariable defines a random variable with a normal (Gaussian) distribution. More... | |
class | ns3::ParetoVariable |
ParetoVariable distributed random varThis class supports the creation of objects that return random numbers from a fixed pareto distribution. More... | |
class | ns3::RandomVariable |
The basic RNG for NS-3. More... | |
class | ns3::RandomVariableValue |
hold objects of type ns3::RandomVariable More... | |
class | ns3::SequentialVariable |
Return a sequential list of valuesClass SequentialVariable defines a random number generator that returns a sequential sequence. More... | |
class | ns3::TriangularVariable |
Triangularly Distributed random varThis distribution is a triangular distribution. More... | |
class | ns3::UniformVariable |
The uniform distribution RNG for NS-3. More... | |
class | ns3::WeibullVariable |
WeibullVariable distributed random varThis class supports the creation of objects that return random numbers from a fixed weibull distribution. More... | |
class | ns3::ZetaVariable |
Zeta Distributed Distributed Random VariableZetaVariable defines a discrete random variable with Zeta distribution. More... | |
class | ns3::ZipfVariable |
Zipf Distributed Random VariableZipfVariable defines a discrete random variable with Zipf distribution. More... | |
Namespaces | |
ns3 | |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Functions | |
ns3::ATTRIBUTE_ACCESSOR_DEFINE (RandomVariable) | |
ns3::ATTRIBUTE_CHECKER_DEFINE (RandomVariable) | |
std::ostream & | ns3::operator<< (std::ostream &os, const RandomVariable &var) |
std::istream & | ns3::operator>> (std::istream &is, RandomVariable &var) |