From 20e713630a86d83ab088a9ea8792b2a845318ce1 Mon Sep 17 00:00:00 2001 From: Tom Henderson Date: Wed, 30 Apr 2014 12:19:33 -0700 Subject: [PATCH] some fixes to enable Python bindings scanning --- src/lr-wpan/helper/lr-wpan-helper.h | 3 +++ src/lr-wpan/model/lr-wpan-interference-helper.h | 3 +++ src/lr-wpan/model/lr-wpan-net-device.h | 1 - 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/lr-wpan/helper/lr-wpan-helper.h b/src/lr-wpan/helper/lr-wpan-helper.h index b1f4f6617..498f5d579 100644 --- a/src/lr-wpan/helper/lr-wpan-helper.h +++ b/src/lr-wpan/helper/lr-wpan-helper.h @@ -94,6 +94,9 @@ public: int64_t AssignStreams (NetDeviceContainer c, int64_t stream); private: + // Disable implicit constructors + LrWpanHelper (LrWpanHelper const &); + LrWpanHelper& operator= (LrWpanHelper const &); /** * \internal * diff --git a/src/lr-wpan/model/lr-wpan-interference-helper.h b/src/lr-wpan/model/lr-wpan-interference-helper.h index 6ce4a0314..ec1ccf7d4 100644 --- a/src/lr-wpan/model/lr-wpan-interference-helper.h +++ b/src/lr-wpan/model/lr-wpan-interference-helper.h @@ -86,6 +86,9 @@ public: */ Ptr GetSpectrumModel (void) const; private: + // Disable implicit copy constructors + LrWpanInterferenceHelper (LrWpanInterferenceHelper const &); + LrWpanInterferenceHelper& operator= (LrWpanInterferenceHelper const &); /** * The helpers SpectrumModel. */ diff --git a/src/lr-wpan/model/lr-wpan-net-device.h b/src/lr-wpan/model/lr-wpan-net-device.h index 3e5897bb5..e7b5cf7d8 100644 --- a/src/lr-wpan/model/lr-wpan-net-device.h +++ b/src/lr-wpan/model/lr-wpan-net-device.h @@ -31,7 +31,6 @@ namespace ns3 { class LrWpanPhy; class LrWpanCsmaCa; -class SingleModelSpectrumChannel; class SpectrumChannel; class Node;