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.