OpenASIP
2.0
|
#include <MachinePart.hh>
Classes | |
struct | Comparator |
Protected Member Functions | |
MachinePart () | |
virtual | ~MachinePart () |
Private Member Functions | |
MachinePart (const MachinePart &) | |
Copying forbidden. More... | |
MachinePart & | operator= (const MachinePart &) |
Assingment forbidden. More... | |
Private Attributes | |
int | id_ |
Static Private Attributes | |
static int | idCounter_ = 0 |
Id just for comparison for sets and maps. More deterministic than pointer to the object. More... | |
Additional Inherited Members | |
Public Member Functions inherited from Serializable | |
virtual void | loadState (const ObjectState *state)=0 |
virtual ObjectState * | saveState () const =0 |
virtual | ~Serializable () |
Abstract base class for all the machine components.
Definition at line 57 of file MachinePart.hh.
|
protected |
|
protectedvirtual |
|
private |
Copying forbidden.
|
private |
Assingment forbidden.
|
private |
Definition at line 75 of file MachinePart.hh.
|
staticprivate |
Id just for comparison for sets and maps. More deterministic than pointer to the object.
Definition at line 74 of file MachinePart.hh.