我想opp_tool
在 OMNeT++ 中测试我的网络,但是如何包含我自己的类?
我把它写进了%includes:
部分(例如我自己的消息子类 MyPacket.msg,所以它是#include "MyPacket_m.h"
)并将它包含在根目录中,但没有任何效果。
我的测试文件:
%description:
Test file for MyPacket.msg
%global:
%file: test.msg
namespace @TESTNAME@;
class MyPckt{
int packetSizeInByte;
....
};
%includes:
#include <omnetpp.h>
#include "test_m.h"
#include "MyPacket_m.h" // <---- this is the bad guy, how to include it?
%activity:
#define PRINT(X) ev << #X << ":" << X << endl
MyPckt job;
job.setPacketSizeInByte(255);
....
PRINT(job.getPacketSizeInByte());
....
%contains: stdout
job.getPacketSizeInByte():255
....