View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] |
ID | Project | Category | View Status | Date Submitted | Last Update |
0001037 | OMNeT++ | simulation kernel | public | 2018-05-14 10:48 | 2018-05-14 10:48 |
|
Reporter | attila | |
Assigned To | | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | |
Platform | | OS | | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
|
Summary | 0001037: The message compiler should allow overriding properties of inherited fields |
Description | The message compiler allows overriding the default value of inherited fields, but not their properties. This would be helpful for bug 0001024.
Adding properties to the line that overrides the default field value in the subclass is accepted, but ignored.
|
Additional Information | Example use case:
Adding @packetData(false) to encapsulatedPacket in inet::Packet (inherited from omnetpp::cPacket) would be desirable, to hide this field from the Object Inspector of Qtenv in Packet mode, because this field is not relevant (nor usable) in the inet::Packet subclass. |
Tags | No tags attached. |
|
Attached Files | |
|