|
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.