EMANE
1.2.1
|
A interface to mark objects with a unique application wide build Id. Builders manipulate buildable objects to register their association with other application objects and to enforce composition rules. More...
#include <buildable.h>
Public Member Functions | |
virtual | ~Buildable () |
BuildId | getBuildId () const |
void | setBuildId (BuildId bid) |
Protected Member Functions | |
Buildable () | |
A interface to mark objects with a unique application wide build Id. Builders manipulate buildable objects to register their association with other application objects and to enforce composition rules.
Definition at line 49 of file buildable.h.
|
inlinevirtual |
Destroys an instance
Definition at line 55 of file buildable.h.
|
inlineprotected |
Definition at line 75 of file buildable.h.
|
inline |
Gets the application wide unique BuildId of this object.
Definition at line 34 of file buildable.inl.
|
inline |
Sets the application wide unique BuildId of this object. Builders assign a BuildId to objects at instantiation.
bid | the BuildId |
Definition at line 40 of file buildable.inl.