如何从IdealRadio扩展

时间:2016-04-23 09:45:52

标签: omnet++ inet

我正在尝试从现有模块IdealRadio扩展到构建我自己的模块(inet.physicallayer.idealradio)。我知道如何扩展.ned配置,但我应该如何在.h中标记父类? 目前我有:

#ifndef MYBASE_H_
#define MYBASE_H_

namespace mytry {

class MyBase : public IdealRadio {
public:
    MyBase();
    virtual ~MyBase();
};

} /* namespace mytry */

#endif /* MYBASE_H_ */

IDE指出IdealRadio不是类名

1 个答案:

答案 0 :(得分:1)

IdealRadio是一个复合模块,它没有C++类 默认情况下,IdealRadio由以下模块组成:

  • IsotropicAntenna
  • IdealTransmitter
  • IdealReceiver

这些模块有自己的C++类,您可以准备一个新的C++类,它继承自其中一个。