Fix missing includes
This commit is contained in:
@@ -30,6 +30,7 @@
|
||||
#include <ns3/mobility-model.h>
|
||||
#include <ns3/mobility-building-info.h>
|
||||
#include <ns3/constant-position-mobility-model.h>
|
||||
#include <ns3/ptr.h>
|
||||
|
||||
#include "buildings-shadowing-test.h"
|
||||
|
||||
|
||||
@@ -21,9 +21,13 @@
|
||||
#ifndef BUILDINGS_SHADOWING_TEST_H
|
||||
#define BUILDINGS_SHADOWING_TEST_H
|
||||
|
||||
#include "ns3/ptr.h"
|
||||
#include "ns3/test.h"
|
||||
|
||||
|
||||
namespace ns3
|
||||
{
|
||||
class MobilityModel;
|
||||
}
|
||||
|
||||
using namespace ns3;
|
||||
|
||||
|
||||
@@ -25,7 +25,10 @@
|
||||
#ifndef DHCP_HEADER_H
|
||||
#define DHCP_HEADER_H
|
||||
|
||||
#include "ns3/address.h"
|
||||
#include "ns3/buffer.h"
|
||||
#include "ns3/header.h"
|
||||
#include "ns3/ipv4-address.h"
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
#ifndef GLOBAL_ROUTE_MANAGER_H
|
||||
#define GLOBAL_ROUTE_MANAGER_H
|
||||
|
||||
#include <cstdint>
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
/**
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
|
||||
namespace ns3
|
||||
{
|
||||
class Node;
|
||||
|
||||
/**
|
||||
* \ingroup ipv6
|
||||
|
||||
@@ -29,7 +29,6 @@
|
||||
#include "ns3/lte-phy.h"
|
||||
#include <ns3/lte-enb-phy.h>
|
||||
#include <ns3/pointer.h>
|
||||
//#include <ns3/lte-enb-mac.h>
|
||||
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
@@ -23,7 +23,8 @@
|
||||
|
||||
#include "ns3/application.h"
|
||||
#include "ns3/socket.h"
|
||||
#include "ns3/epc-s1ap-sap.h"
|
||||
#include "epc-s1ap-sap.h"
|
||||
#include "epc-gtpc-header.h"
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
|
||||
@@ -22,14 +22,17 @@
|
||||
#define EPC_UE_NAS_H
|
||||
|
||||
|
||||
#include "eps-bearer.h"
|
||||
#include <ns3/object.h>
|
||||
#include <ns3/lte-as-sap.h>
|
||||
#include <ns3/epc-tft-classifier.h>
|
||||
#include <ns3/traced-callback.h>
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
|
||||
class EpcHelper;
|
||||
class NetDevice;
|
||||
|
||||
class EpcUeNas : public Object
|
||||
{
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
#ifndef TEST_CARRIER_AGGREGATION_H
|
||||
#define TEST_CARRIER_AGGREGATION_H
|
||||
|
||||
#include "ns3/lte-common.h"
|
||||
#include "ns3/simulator.h"
|
||||
#include "ns3/test.h"
|
||||
#include "fcntl.h"
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
#ifndef LTE_TEST_CQI_GENERATION_H
|
||||
#define LTE_TEST_CQI_GENERATION_H
|
||||
|
||||
#include "ns3/lte-common.h"
|
||||
#include "ns3/test.h"
|
||||
|
||||
using namespace ns3;
|
||||
|
||||
@@ -28,6 +28,12 @@
|
||||
|
||||
#include "ns3/spectrum-test.h"
|
||||
#include "ns3/lte-spectrum-value-helper.h"
|
||||
#include "ns3/node.h"
|
||||
|
||||
namespace ns3
|
||||
{
|
||||
class MobilityModel;
|
||||
}
|
||||
|
||||
using namespace ns3;
|
||||
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
#ifndef LTE_TEST_INTERFERENCE_H
|
||||
#define LTE_TEST_INTERFERENCE_H
|
||||
|
||||
#include "ns3/lte-common.h"
|
||||
#include "ns3/test.h"
|
||||
|
||||
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
#ifndef LTE_TEST_LINK_ADAPTATION_H
|
||||
#define LTE_TEST_LINK_ADAPTATION_H
|
||||
|
||||
#include "ns3/lte-common.h"
|
||||
#include "ns3/test.h"
|
||||
|
||||
|
||||
|
||||
@@ -24,6 +24,10 @@
|
||||
#include "ns3/simulator.h"
|
||||
#include "ns3/test.h"
|
||||
|
||||
namespace ns3
|
||||
{
|
||||
class RadioBearerStatsCalculator;
|
||||
}
|
||||
|
||||
using namespace ns3;
|
||||
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
#ifndef LTE_TEST_PATHLOSS_MODEL_H
|
||||
#define LTE_TEST_PATHLOSS_MODEL_H
|
||||
|
||||
#include "ns3/lte-common.h"
|
||||
#include "ns3/spectrum-value.h"
|
||||
|
||||
#include "ns3/test.h"
|
||||
|
||||
@@ -22,8 +22,13 @@
|
||||
#ifndef LTE_TEST_RLC_AM_E2E_H
|
||||
#define LTE_TEST_RLC_AM_E2E_H
|
||||
|
||||
#include "ns3/ptr.h"
|
||||
#include "ns3/test.h"
|
||||
|
||||
namespace ns3
|
||||
{
|
||||
class Packet;
|
||||
}
|
||||
|
||||
using namespace ns3;
|
||||
|
||||
|
||||
@@ -21,6 +21,8 @@
|
||||
#ifndef LTE_TEST_RLC_AM_TRANSMITTER_H
|
||||
#define LTE_TEST_RLC_AM_TRANSMITTER_H
|
||||
|
||||
#include "ns3/nstime.h"
|
||||
#include "ns3/ptr.h"
|
||||
#include "ns3/test.h"
|
||||
|
||||
|
||||
@@ -29,6 +31,7 @@ namespace ns3 {
|
||||
class LteTestRrc;
|
||||
class LteTestMac;
|
||||
class LteTestPdcp;
|
||||
class LteRlc;
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -21,12 +21,16 @@
|
||||
#ifndef LTE_TEST_RLC_UM_E2E_H
|
||||
#define LTE_TEST_RLC_UM_E2E_H
|
||||
|
||||
#include "ns3/ptr.h"
|
||||
#include "ns3/test.h"
|
||||
|
||||
namespace ns3
|
||||
{
|
||||
class Packet;
|
||||
}
|
||||
|
||||
using namespace ns3;
|
||||
|
||||
|
||||
/**
|
||||
* \ingroup lte-test
|
||||
* \ingroup tests
|
||||
|
||||
@@ -21,6 +21,8 @@
|
||||
#ifndef LTE_TEST_RLC_UM_TRANSMITTER_H
|
||||
#define LTE_TEST_RLC_UM_TRANSMITTER_H
|
||||
|
||||
#include "ns3/nstime.h"
|
||||
#include "ns3/ptr.h"
|
||||
#include "ns3/test.h"
|
||||
|
||||
namespace ns3 {
|
||||
@@ -28,6 +30,7 @@ namespace ns3 {
|
||||
class LteTestRrc;
|
||||
class LteTestMac;
|
||||
class LteTestPdcp;
|
||||
class LteRlc;
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -22,12 +22,21 @@
|
||||
#ifndef LTE_TEST_UPLINK_POWER_CONTROL_H
|
||||
#define LTE_TEST_UPLINK_POWER_CONTROL_H
|
||||
|
||||
#include "ns3/nstime.h"
|
||||
#include "ns3/ptr.h"
|
||||
#include "ns3/spectrum-value.h"
|
||||
#include "ns3/spectrum-test.h"
|
||||
#include "ns3/test.h"
|
||||
|
||||
using namespace ns3;
|
||||
|
||||
namespace ns3
|
||||
{
|
||||
class LteFfrSimple;
|
||||
class LteUePowerControl;
|
||||
class MobilityModel;
|
||||
} // namespace ns3
|
||||
|
||||
/**
|
||||
* \ingroup lte-test
|
||||
* \ingroup tests
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
#ifndef BITDESERIALIZER_H_
|
||||
#define BITDESERIALIZER_H_
|
||||
|
||||
#include <cstdint>
|
||||
#include <vector>
|
||||
#include <deque>
|
||||
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
#ifndef BITSERIALIZER_H_
|
||||
#define BITSERIALIZER_H_
|
||||
|
||||
#include <cstdint>
|
||||
#include <vector>
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
class Packet;
|
||||
|
||||
/**
|
||||
* This method allows the MAC to instruct the PHY to start a
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
#include "ns3/event-id.h"
|
||||
#include "ns3/ptr.h"
|
||||
#include "ns3/packet-socket-address.h"
|
||||
#include "ns3/traced-callback.h"
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
#include "ns3/event-id.h"
|
||||
#include "ns3/ptr.h"
|
||||
#include "ns3/packet-socket-address.h"
|
||||
#include "ns3/traced-callback.h"
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
|
||||
@@ -19,11 +19,15 @@
|
||||
#ifndef BUG780_TEST_H
|
||||
#define BUG780_TEST_H
|
||||
|
||||
#include "ns3/ptr.h"
|
||||
#include "ns3/test.h"
|
||||
#include "ns3/nstime.h"
|
||||
#include "ns3/node-container.h"
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
class Socket;
|
||||
|
||||
namespace olsr {
|
||||
|
||||
/**
|
||||
|
||||
@@ -20,6 +20,8 @@
|
||||
|
||||
#include <map>
|
||||
#include "wave-net-device.h"
|
||||
#include "ns3/qos-utils.h"
|
||||
|
||||
namespace ns3 {
|
||||
class WaveNetDevice;
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
|
||||
#include <map>
|
||||
#include "ns3/nstime.h"
|
||||
#include "ns3/object.h"
|
||||
#include "ns3/traced-callback.h"
|
||||
#include "wifi-mac-header.h"
|
||||
#include "originator-block-ack-agreement.h"
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
#ifndef BLOCK_ACK_WINDOW_H
|
||||
#define BLOCK_ACK_WINDOW_H
|
||||
|
||||
#include <cstdint>
|
||||
#include <vector>
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
#ifndef FRAME_CAPTURE_MODEL_H
|
||||
#define FRAME_CAPTURE_MODEL_H
|
||||
|
||||
#include "ns3/nstime.h"
|
||||
#include "ns3/object.h"
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
#define INTERFERENCE_HELPER_H
|
||||
|
||||
#include "phy-entity.h"
|
||||
#include "ns3/object.h"
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
|
||||
@@ -28,6 +28,8 @@
|
||||
#include <gsl/gsl_sf_bessel.h>
|
||||
#endif
|
||||
|
||||
#include <cstdint>
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
#ifdef HAVE_GSL
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
#define THOMPSON_SAMPLING_WIFI_MANAGER_H
|
||||
|
||||
#include "ns3/random-variable-stream.h"
|
||||
|
||||
#include "ns3/traced-value.h"
|
||||
#include "ns3/wifi-remote-station-manager.h"
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
@@ -21,6 +21,8 @@
|
||||
#ifndef TXOP_H
|
||||
#define TXOP_H
|
||||
|
||||
#include "ns3/nstime.h"
|
||||
#include "ns3/object.h"
|
||||
#include "ns3/traced-value.h"
|
||||
#include "wifi-mac-header.h"
|
||||
#include <memory>
|
||||
|
||||
@@ -22,15 +22,17 @@
|
||||
#ifndef SERVICE_FLOW_H
|
||||
#define SERVICE_FLOW_H
|
||||
|
||||
#include <stdint.h>
|
||||
#include <cstdint>
|
||||
#include "wimax-phy.h"
|
||||
#include "wimax-connection.h"
|
||||
#include "wimax-mac-header.h"
|
||||
#include "cs-parameters.h"
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
class ServiceFlowRecord;
|
||||
class WimaxConnection;
|
||||
class WimaxMacQueue;
|
||||
|
||||
/**
|
||||
* \ingroup wimax
|
||||
|
||||
Reference in New Issue
Block a user