Move EventCollector and SingleEvent classes, making them private to the OLSR code.
This commit is contained in:
@@ -22,8 +22,8 @@
|
||||
#define EVENT_COLLECTOR_H
|
||||
|
||||
#include <list>
|
||||
#include "event-id.h"
|
||||
#include "simulator.h"
|
||||
#include "ns3/event-id.h"
|
||||
#include "ns3/simulator.h"
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
@@ -39,8 +39,8 @@
|
||||
#include "ns3/packet.h"
|
||||
#include "ns3/node.h"
|
||||
#include "ns3/socket.h"
|
||||
#include "ns3/single-event.h"
|
||||
#include "ns3/event-collector.h"
|
||||
#include "single-event.h"
|
||||
#include "event-collector.h"
|
||||
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
@@ -22,8 +22,8 @@
|
||||
#define SINGLE_EVENT_H
|
||||
|
||||
#include <list>
|
||||
#include "event-id.h"
|
||||
#include "simulator.h"
|
||||
#include "ns3/event-id.h"
|
||||
#include "ns3/simulator.h"
|
||||
|
||||
namespace ns3 {
|
||||
|
||||
@@ -17,3 +17,10 @@ def build(bld):
|
||||
'olsr-agent.h',
|
||||
'olsr.h',
|
||||
]
|
||||
|
||||
|
||||
## globally useful classes, temporarily private...
|
||||
module.source.extend([
|
||||
'event-collector.cc',
|
||||
'single-event.cc',
|
||||
])
|
||||
|
||||
@@ -52,8 +52,6 @@ def build(bld):
|
||||
'high-precision.cc',
|
||||
'time.cc',
|
||||
'event-id.cc',
|
||||
'event-collector.cc',
|
||||
'single-event.cc',
|
||||
'scheduler.cc',
|
||||
'scheduler-factory.cc',
|
||||
'scheduler-list.cc',
|
||||
@@ -69,8 +67,6 @@ def build(bld):
|
||||
'high-precision.h',
|
||||
'nstime.h',
|
||||
'event-id.h',
|
||||
'event-collector.h',
|
||||
'single-event.h',
|
||||
'event-impl.h',
|
||||
'simulator.h',
|
||||
'scheduler.h',
|
||||
|
||||
Reference in New Issue
Block a user