Go to the documentation of this file.
19 #ifndef OST_ENTITY_BASE_HT
20 #define OST_ENTITY_BASE_HT
27 namespace ost {
namespace mol {
40 const String& GetName()
const;
47 void SetName(
const String& ent_name);
59 operator bool()
const {
return this->IsValid(); }
62 bool IsValid()
const {
return Impl().get()!=0; }
71 void CheckValidity()
const;
77 const EntityBase& ent);
80 #endif // OST_ENTITY_BASE_HH