definition of EntityBase More...
#include <entity_base.hh>
Inherits GenericPropContainer< EntityBase >.
Inherited by EntityHandle, and EntityView.
Public Member Functions | |
EntityBase (const impl::EntityImplPtr &impl) | |
EntityBase () | |
const String & | GetName () const |
void | SetName (const String &ent_name) |
Friends | |
class | ConstGenericPropContainer< EntityBase > |
Handle validity | |
| |
operator bool () const | |
bool | IsValid () const |
impl::EntityImplPtr & | Impl () |
const impl::EntityImplPtr & | Impl () const |
GenericPropContainerImpl * | GpImpl () |
const GenericPropContainerImpl * | GpImpl () const |
void | CheckValidity () const |
definition of EntityBase
Definition at line 30 of file entity_base.hh.
EntityBase | ( | const impl::EntityImplPtr & | impl | ) |
EntityBase | ( | ) |
void CheckValidity | ( | ) | const [protected] |
const String& GetName | ( | ) | const |
Get entity name.
const GenericPropContainerImpl* GpImpl | ( | ) | const [protected] |
GenericPropContainerImpl* GpImpl | ( | ) | [protected] |
const impl::EntityImplPtr& Impl | ( | ) | const |
impl::EntityImplPtr& Impl | ( | ) |
bool IsValid | ( | ) | const [inline] |
check validity of handle
Reimplemented in EntityView.
Definition at line 62 of file entity_base.hh.
operator bool | ( | ) | const [inline] |
check validity of handle
check, whether the entity handle points to a valid entity.
Reimplemented in EntityView.
Definition at line 59 of file entity_base.hh.
void SetName | ( | const String & | ent_name | ) |
friend class ConstGenericPropContainer< EntityBase > [friend] |
Definition at line 33 of file entity_base.hh.