wifi: Cleanup destructors in WifiPpdu child classes
This commit is contained in:
committed by
Sébastien Deronne
parent
7c7d445952
commit
49befbc216
@@ -55,11 +55,6 @@ EhtPpdu::EhtPpdu(const WifiConstPsduMap& psdus,
|
||||
}
|
||||
}
|
||||
|
||||
EhtPpdu::~EhtPpdu()
|
||||
{
|
||||
NS_LOG_FUNCTION(this);
|
||||
}
|
||||
|
||||
WifiPpduType
|
||||
EhtPpdu::GetType() const
|
||||
{
|
||||
|
||||
@@ -60,10 +60,6 @@ class EhtPpdu : public HePpdu
|
||||
WifiPhyBand band,
|
||||
uint64_t uid,
|
||||
TxPsdFlag flag);
|
||||
/**
|
||||
* Destructor for EhtPpdu.
|
||||
*/
|
||||
~EhtPpdu() override;
|
||||
|
||||
WifiPpduType GetType() const override;
|
||||
Ptr<WifiPpdu> Copy() const override;
|
||||
|
||||
@@ -102,10 +102,6 @@ HePpdu::HePpdu(Ptr<const WifiPsdu> psdu,
|
||||
SetTxPsdFlag(PSD_NON_HE_PORTION);
|
||||
}
|
||||
|
||||
HePpdu::~HePpdu()
|
||||
{
|
||||
}
|
||||
|
||||
void
|
||||
HePpdu::SetPhyHeaders(const WifiTxVector& txVector, Time ppduDuration)
|
||||
{
|
||||
@@ -338,10 +334,6 @@ HePpdu::HeSigHeader::HeSigHeader()
|
||||
{
|
||||
}
|
||||
|
||||
HePpdu::HeSigHeader::~HeSigHeader()
|
||||
{
|
||||
}
|
||||
|
||||
TypeId
|
||||
HePpdu::HeSigHeader::GetTypeId()
|
||||
{
|
||||
|
||||
@@ -51,7 +51,6 @@ class HePpdu : public OfdmPpdu
|
||||
{
|
||||
public:
|
||||
HeSigHeader();
|
||||
~HeSigHeader() override;
|
||||
|
||||
/**
|
||||
* \brief Get the type ID.
|
||||
@@ -195,10 +194,6 @@ class HePpdu : public OfdmPpdu
|
||||
WifiPhyBand band,
|
||||
uint64_t uid,
|
||||
TxPsdFlag flag);
|
||||
/**
|
||||
* Destructor for HePpdu.
|
||||
*/
|
||||
~HePpdu() override;
|
||||
|
||||
Time GetTxDuration() const override;
|
||||
Ptr<WifiPpdu> Copy() const override;
|
||||
|
||||
@@ -66,10 +66,6 @@ HtPpdu::HtPpdu(Ptr<const WifiPsdu> psdu,
|
||||
m_htSig.SetShortGuardInterval(txVector.GetGuardInterval() == 400);
|
||||
}
|
||||
|
||||
HtPpdu::~HtPpdu()
|
||||
{
|
||||
}
|
||||
|
||||
WifiTxVector
|
||||
HtPpdu::DoGetTxVector() const
|
||||
{
|
||||
@@ -107,10 +103,6 @@ HtPpdu::HtSigHeader::HtSigHeader()
|
||||
{
|
||||
}
|
||||
|
||||
HtPpdu::HtSigHeader::~HtSigHeader()
|
||||
{
|
||||
}
|
||||
|
||||
TypeId
|
||||
HtPpdu::HtSigHeader::GetTypeId()
|
||||
{
|
||||
|
||||
@@ -52,7 +52,6 @@ class HtPpdu : public OfdmPpdu
|
||||
{
|
||||
public:
|
||||
HtSigHeader();
|
||||
~HtSigHeader() override;
|
||||
|
||||
/**
|
||||
* \brief Get the type ID.
|
||||
@@ -151,10 +150,6 @@ class HtPpdu : public OfdmPpdu
|
||||
Time ppduDuration,
|
||||
WifiPhyBand band,
|
||||
uint64_t uid);
|
||||
/**
|
||||
* Destructor for HtPpdu.
|
||||
*/
|
||||
~HtPpdu() override;
|
||||
|
||||
Time GetTxDuration() const override;
|
||||
Ptr<WifiPpdu> Copy() const override;
|
||||
|
||||
@@ -45,10 +45,6 @@ DsssPpdu::DsssPpdu(Ptr<const WifiPsdu> psdu,
|
||||
m_dsssSig.SetLength(psduDuration.GetMicroSeconds());
|
||||
}
|
||||
|
||||
DsssPpdu::~DsssPpdu()
|
||||
{
|
||||
}
|
||||
|
||||
WifiTxVector
|
||||
DsssPpdu::DoGetTxVector() const
|
||||
{
|
||||
@@ -81,10 +77,6 @@ DsssPpdu::DsssSigHeader::DsssSigHeader()
|
||||
{
|
||||
}
|
||||
|
||||
DsssPpdu::DsssSigHeader::~DsssSigHeader()
|
||||
{
|
||||
}
|
||||
|
||||
TypeId
|
||||
DsssPpdu::DsssSigHeader::GetTypeId()
|
||||
{
|
||||
|
||||
@@ -53,7 +53,6 @@ class DsssPpdu : public WifiPpdu
|
||||
{
|
||||
public:
|
||||
DsssSigHeader();
|
||||
~DsssSigHeader() override;
|
||||
|
||||
/**
|
||||
* \brief Get the type ID.
|
||||
@@ -111,10 +110,6 @@ class DsssPpdu : public WifiPpdu
|
||||
uint16_t txCenterFreq,
|
||||
Time ppduDuration,
|
||||
uint64_t uid);
|
||||
/**
|
||||
* Destructor for DsssPpdu.
|
||||
*/
|
||||
~DsssPpdu() override;
|
||||
|
||||
Time GetTxDuration() const override;
|
||||
Ptr<WifiPpdu> Copy() const override;
|
||||
|
||||
@@ -40,10 +40,6 @@ ErpOfdmPpdu::ErpOfdmPpdu(Ptr<const WifiPsdu> psdu,
|
||||
NS_LOG_FUNCTION(this << psdu << txVector << txCenterFreq << band << uid);
|
||||
}
|
||||
|
||||
ErpOfdmPpdu::~ErpOfdmPpdu()
|
||||
{
|
||||
}
|
||||
|
||||
WifiTxVector
|
||||
ErpOfdmPpdu::DoGetTxVector() const
|
||||
{
|
||||
|
||||
@@ -58,10 +58,6 @@ class ErpOfdmPpdu : public OfdmPpdu
|
||||
uint16_t txCenterFreq,
|
||||
WifiPhyBand band,
|
||||
uint64_t uid);
|
||||
/**
|
||||
* Destructor for ErpOfdmPpdu.
|
||||
*/
|
||||
~ErpOfdmPpdu() override;
|
||||
|
||||
Ptr<WifiPpdu> Copy() const override;
|
||||
|
||||
|
||||
@@ -50,10 +50,6 @@ OfdmPpdu::OfdmPpdu(Ptr<const WifiPsdu> psdu,
|
||||
}
|
||||
}
|
||||
|
||||
OfdmPpdu::~OfdmPpdu()
|
||||
{
|
||||
}
|
||||
|
||||
WifiTxVector
|
||||
OfdmPpdu::DoGetTxVector() const
|
||||
{
|
||||
@@ -87,10 +83,6 @@ OfdmPpdu::LSigHeader::LSigHeader()
|
||||
{
|
||||
}
|
||||
|
||||
OfdmPpdu::LSigHeader::~LSigHeader()
|
||||
{
|
||||
}
|
||||
|
||||
TypeId
|
||||
OfdmPpdu::LSigHeader::GetTypeId()
|
||||
{
|
||||
|
||||
@@ -55,7 +55,6 @@ class OfdmPpdu : public WifiPpdu
|
||||
{
|
||||
public:
|
||||
LSigHeader();
|
||||
~LSigHeader() override;
|
||||
|
||||
/**
|
||||
* \brief Get the type ID.
|
||||
@@ -118,10 +117,6 @@ class OfdmPpdu : public WifiPpdu
|
||||
WifiPhyBand band,
|
||||
uint64_t uid,
|
||||
bool instantiateLSig = true);
|
||||
/**
|
||||
* Destructor for OfdmPpdu.
|
||||
*/
|
||||
~OfdmPpdu() override;
|
||||
|
||||
Time GetTxDuration() const override;
|
||||
Ptr<WifiPpdu> Copy() const override;
|
||||
|
||||
@@ -67,10 +67,6 @@ VhtPpdu::VhtPpdu(Ptr<const WifiPsdu> psdu,
|
||||
m_vhtSig.SetNStreams(txVector.GetNss());
|
||||
}
|
||||
|
||||
VhtPpdu::~VhtPpdu()
|
||||
{
|
||||
}
|
||||
|
||||
WifiTxVector
|
||||
VhtPpdu::DoGetTxVector() const
|
||||
{
|
||||
@@ -126,10 +122,6 @@ VhtPpdu::VhtSigHeader::VhtSigHeader()
|
||||
{
|
||||
}
|
||||
|
||||
VhtPpdu::VhtSigHeader::~VhtSigHeader()
|
||||
{
|
||||
}
|
||||
|
||||
TypeId
|
||||
VhtPpdu::VhtSigHeader::GetTypeId()
|
||||
{
|
||||
|
||||
@@ -52,7 +52,6 @@ class VhtPpdu : public OfdmPpdu
|
||||
{
|
||||
public:
|
||||
VhtSigHeader();
|
||||
~VhtSigHeader() override;
|
||||
|
||||
/**
|
||||
* \brief Get the type ID.
|
||||
@@ -165,10 +164,6 @@ class VhtPpdu : public OfdmPpdu
|
||||
Time ppduDuration,
|
||||
WifiPhyBand band,
|
||||
uint64_t uid);
|
||||
/**
|
||||
* Destructor for VhtPpdu.
|
||||
*/
|
||||
~VhtPpdu() override;
|
||||
|
||||
Time GetTxDuration() const override;
|
||||
Ptr<WifiPpdu> Copy() const override;
|
||||
|
||||
Reference in New Issue
Block a user