#include <gnFeature.h>
Inheritance diagram for gnFeature:
Public Member Functions | |
gnFeature * | Clone () const |
gnFeature (const gnFeature &s) | |
Copy constructor. | |
gnFeature (string &name, uint32 id=0, gnLocation::gnLocationType lt=gnLocation::LT_Nothing, boolean broken=false) | |
Creates a memory feature with the specified name. | |
gnFeature () | |
Empty constructor. | |
~gnFeature () | |
Destructor, frees memory. |
It contains a list of locations and qualifiers which are used to describe this feature. It can be referred to by ID.
Definition at line 27 of file gnFeature.h.
|
Empty constructor. Definition at line 18 of file gnFeature.cpp. Referenced by Clone(). |
|
Creates a memory feature with the specified name.
References uint32. |
|
Copy constructor.
References gnBaseFeature::m_broken, gnBaseFeature::m_id, gnBaseFeature::m_locationList, gnBaseFeature::m_locationType, gnBaseFeature::m_name, gnBaseFeature::m_qualifierList, gnBaseFeature::m_spec, and uint32. |
|
Destructor, frees memory. Definition at line 42 of file gnFeature.cpp. |
|
Implements gnBaseFeature. Definition at line 58 of file gnFeature.h. References gnFeature(). |