From 027deedd50bcbd2f09f77d18b39a37d1d101e180 Mon Sep 17 00:00:00 2001 From: Tommaso Pecorella Date: Wed, 9 Nov 2016 15:23:34 +0100 Subject: [PATCH] core: provide ParetoRandomVariable::GetScale implementation --- src/core/bindings/callbacks_list.py | 2 +- src/core/model/random-variable-stream.cc | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/core/bindings/callbacks_list.py b/src/core/bindings/callbacks_list.py index 75ca68043..06db4d3ee 100644 --- a/src/core/bindings/callbacks_list.py +++ b/src/core/bindings/callbacks_list.py @@ -1,5 +1,5 @@ callback_classes = [ - ['void', 'unsigned char*', 'int', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], + ['void', 'unsigned char*', 'long', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], ['void', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], ['bool', 'std::string', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty', 'ns3::empty'], ] diff --git a/src/core/model/random-variable-stream.cc b/src/core/model/random-variable-stream.cc index 81dd58a3c..4686dfb2b 100644 --- a/src/core/model/random-variable-stream.cc +++ b/src/core/model/random-variable-stream.cc @@ -500,6 +500,13 @@ ParetoRandomVariable::GetMean (void) const } double +ParetoRandomVariable::GetScale (void) const +{ + NS_LOG_FUNCTION (this); + return m_scale; +} + +double ParetoRandomVariable::GetShape (void) const { NS_LOG_FUNCTION (this);