defaultGetProperty(StringCref aPorpertyName) const (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [virtual] |
defaultGetPropertyAttributes(StringCref aPropertyName) const (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [virtual] |
defaultGetPropertyList() const (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [virtual] |
defaultSetProperty(StringCref aPropertyName, PolymorphCref aValue) (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [virtual] |
getClassName() const =0 (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [pure virtual] |
getClassNameString() const (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [inline] |
getLoggerVector() const (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [inline] |
getProperty(StringCref aPropertyName) const =0 (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [pure virtual] |
getPropertyAttributes(StringCref aPropertyName) const =0 (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [pure virtual] |
getPropertyList() const =0 (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [pure virtual] |
getPropertySlot(StringCref aPropertyName) const =0 (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [pure virtual] |
LIBECS_DM_DEFINE_PROPERTIES() (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [inline] |
loadProperty(StringCref aPropertyName, PolymorphCref aValue)=0 (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [pure virtual] |
nullGet() const | libecs::PropertiedClass | [inline] |
nullSet(typename Param< Type >::type) | libecs::PropertiedClass | [inline] |
PropertiedClass() (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [inline] |
registerLogger(LoggerPtr aLogger) (defined in libecs::PropertiedClass) | libecs::PropertiedClass | |
removeLogger(LoggerPtr aLogger) (defined in libecs::PropertiedClass) | libecs::PropertiedClass | |
saveProperty(StringCref aPropertyName) const =0 (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [pure virtual] |
setProperty(StringCref aPropertyName, PolymorphCref aValue)=0 (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [pure virtual] |
theLoggerVector (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [protected] |
~PropertiedClass() (defined in libecs::PropertiedClass) | libecs::PropertiedClass | [inline, virtual] |