Include dependency graph for object-base.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | ns3::ObjectBase |
| implement the ns-3 type and attribute system More... | |
Namespaces | |
| ns3 | |
| Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Macros | |
| #define | NS_OBJECT_ENSURE_REGISTERED(type) |
| Register the class in the ns-3 factory. More... | |
| #define NS_OBJECT_ENSURE_REGISTERED | ( | type | ) |
Register the class in the ns-3 factory.
This macro should be invoked once for every class which defines a new GetTypeId method.
Given a class Foo, the .cc implementation should begin
If the class is in a namespace, then the macro call should also be in the namespace.
Note the closing ';' is not on the same line; this prevents Doxygen from spuriously warning that the macro invocation is undocumented.
Definition at line 47 of file object-base.h.