omnet++ - 为什么 omnet++ 没有为 .msg 文件中定义的类成员生成 get 方法?
问题描述
我对 INET 源代码中的 .msg 文件进行了一些更改。通常,.h 和 .cc 文件由 omnet++ 自动生成。但是,没有对应新定义的类成员的get文件,而对应的set方法是自动生成的。我的修改代码如下。
class Ieee80211AckFrame extends Ieee80211OneAddressHeader
{
chunkLength = LENGTH_ACK - B(4);
type = ST_ACK;
bool isArrivedDestination; // added by Axida
}
解决方案
您确定它不会生成吸气剂吗?
请注意,对于bool
参数,getter 函数将没有get
前缀,即对于消息int myParam
编译器将生成getMyParam()
and setMyParam()
,因为bool isRight
您将得到setIstRight()
and isRight()
( NOT getIsRight()
)
推荐阅读
- angular - ngbTooltip 和 ngb 分页不起作用
- python - `__dict__` 何时重新初始化?
- c++ - 如何使用 libpqxx 获取 postgres sqlerrorcode?
- json - 如何遍历下面给出的json数据我得到错误
- dart - 如何在颤振中重用同一个小部件的内容?
- javascript - 如何拆分数组以分隔 JavaScript 中的后续相似项
- c# - 如何解决通过套接字接收数据的问题?
- sql - 无法在 GrapeJS 编辑器角度节点框架中呈现 CSS 数据
- javascript - 在我的快速应用程序中找不到 javascript 文件
- php - 如何在 json 响应中添加 isFavourite - 使用 laravel