Anonymous | Login | 2022-08-08 13:15 UTC | ![]() |
My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0000686 | OMNeT++ | simulation kernel | public | 2013-11-18 09:54 | 2013-12-18 11:52 | ||||
Reporter | rhornig | ||||||||
Assigned To | rhornig | ||||||||
Priority | high | Severity | minor | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | 4.3 | ||||||||
Target Version | Fixed in Version | 4.4 | |||||||
Summary | 0000686: Omnet does not compile with -DUSE_NAMESPACE | ||||||||
Description | As the title suggests, namespace support is broken currently (and undocumented). If we choose to support it officially, we have to document it and add a test to the test suite. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
![]() |
|
(0000864) rhornig (administrator) 2013-12-18 11:52 |
It is now possible to put the OMNeT++ APIs into the 'omnetpp::' namespace by adding the -DUSE_NAMESPACE macro to the CXXFLAGS variable in the Makefile.inc file. Additionaly, specifying the -DAUTOIMPORT_NAMESPACE will automatically import the OMNeT++ APIs so you don't have to specify the 'omnetpp::' namespace prefix in your model code. (i.e. your models will compile without any changes to the source.) |
![]() |
|||
Date Modified | Username | Field | Change |
2013-11-18 09:54 | rhornig | New Issue | |
2013-12-12 11:58 | rhornig | Priority | normal => high |
2013-12-12 15:16 | rhornig | Assigned To | => rhornig |
2013-12-12 15:16 | rhornig | Status | new => in work |
2013-12-18 11:52 | rhornig | Note Added: 0000864 | |
2013-12-18 11:52 | rhornig | Status | in work => resolved |
2013-12-18 11:52 | rhornig | Fixed in Version | => 4.4 |
2013-12-18 11:52 | rhornig | Resolution | open => fixed |
Copyright © 2000 - 2022 MantisBT Team |