A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
erp-ofdm-phy.cc File Reference
#include "erp-ofdm-phy.h"
#include "erp-ofdm-ppdu.h"
#include "ns3/assert.h"
#include "ns3/log.h"
#include "ns3/wifi-phy.h"
#include "ns3/wifi-psdu.h"
#include <array>
+ Include dependency graph for erp-ofdm-phy.cc:

Go to the source code of this file.

Classes

class  anonymous_namespace{erp-ofdm-phy.cc}::ConstructorErpOfdm
 Constructor class for ERP-OFDM modes. More...
 

Namespaces

namespace  anonymous_namespace{erp-ofdm-phy.cc}
 
namespace  ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.
 

Macros

#define GET_ERP_OFDM_MODE(x, f)
 
#define NS_LOG_APPEND_CONTEXT   WIFI_PHY_NS_LOG_APPEND_CONTEXT(m_wifiPhy)
 

Functions

const std::array< uint64_t, 8 > & ns3::GetErpOfdmRatesBpsList ()
 Get the array of possible ERP OFDM rates.
 

Variables

class anonymous_namespace{erp-ofdm-phy.cc}::ConstructorErpOfdm anonymous_namespace{erp-ofdm-phy.cc}::g_constructor_erp_ofdm
 the constructor for ERP-OFDM modes
 
static const std::array< uint64_t, 8 > ns3::s_erpOfdmRatesBpsList
 ERP OFDM rates in bits per second.
 

Macro Definition Documentation

◆ GET_ERP_OFDM_MODE

#define GET_ERP_OFDM_MODE ( x,
f )
Value:
WifiMode ErpOfdmPhy::Get##x() \
{ \
static WifiMode mode = CreateErpOfdmMode(#x, f); \
return mode; \
}

Definition at line 152 of file erp-ofdm-phy.cc.

◆ NS_LOG_APPEND_CONTEXT

#define NS_LOG_APPEND_CONTEXT   WIFI_PHY_NS_LOG_APPEND_CONTEXT(m_wifiPhy)

Definition at line 23 of file erp-ofdm-phy.cc.