Omnet++ 为什么使用omnet++;没有为.msg文件中定义的类成员生成get方法?
我在INET源代码中的.msg文件中做了一些更改。通常,omnet++会自动生成.h和.cc文件。但是,没有一个get文件响应新定义的类成员,而coosresponding set方法是自动生成的。我的修改代码如下Omnet++ 为什么使用omnet++;没有为.msg文件中定义的类成员生成get方法?,omnet++,inet,Omnet++,Inet,我在INET源代码中的.msg文件中做了一些更改。通常,omnet++会自动生成.h和.cc文件。但是,没有一个get文件响应新定义的类成员,而coosresponding set方法是自动生成的。我的修改代码如下 class Ieee80211AckFrame extends Ieee80211OneAddressHeader { chunkLength = LENGTH_ACK - B(4); type = ST_ACK; bool isArrivedDestination; //
class Ieee80211AckFrame extends Ieee80211OneAddressHeader
{
chunkLength = LENGTH_ACK - B(4);
type = ST_ACK;
bool isArrivedDestination; // added by Axida
}
您确定它不会生成getter吗 请注意,对于
bool
参数,getter函数将没有get
前缀,即,对于int-myParam
时,消息编译器将生成getMyParam()
和setMyParam()
,对于bool-isRight
您将获得setIstRight()
和isRight()
(不是getIsRight()
)