_attribPtr | DistiAttribute< T > | protected |
_BaseClass typedef | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | |
_callback | DistiAttributeBase | protected |
_container | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | |
_getMethod | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | |
_localStorage | DistiAttributeBase | protected |
_name | DistiAttributeBase | protected |
_observerList | DistiAttributeBase | protected |
_precision | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | |
_setMethod | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | |
_weakRefs | WeakReferenceableMixin | protected |
AddWeakReference(WeakReference *weakRef) override | WeakReferenceableMixin | inlinevirtual |
BaseClass typedef | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | |
CallbackID typedef | DistiAttributeBase | |
CallCallback() | DistiAttributeBase | virtual |
Copyable() const override | DistiAttribute< T > | inlinevirtual |
DistiAttribute(CallbackMethodCallerBase *callback, const AttributeName &name, T *attribPtr) | DistiAttribute< T > | inline |
DistiAttribute(CallbackMethodCallerBase *callback, const AttributeName &name, const T &initialValue) | DistiAttribute< T > | inline |
DistiAttributeBase(CallbackMethodCallerBase *callback, const AttributeName &name, bool localStorage) | DistiAttributeBase | |
DistiAttributeProperty(const AttributeName &name, containerT *frame, T *attribPtr, SetMethodType setMethod, GetMethodType getMethod) | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | inline |
GetMethodConstType typedef | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | |
GetMethodType typedef | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | |
LocalStorage() const | DistiAttributeBase | |
Name() const | DistiAttributeBase | |
Name() | DistiAttributeBase | |
NotifyObservers() | DistiAttributeBase | virtual |
NotifyWeakReferenceDestroyed(WeakReference *ref) override | WeakReferenceableMixin | inlinevirtual |
OkToWrite() const override | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | inlinevirtual |
operator<<(const valType &val) | DistiAttributeBase | inline |
operator=(const DistiAttributeBase &oldClass) override | DistiAttribute< T > | inlinevirtual |
operator==(const DistiAttributeBase &rArg) override | DistiAttribute< T > | inlinevirtual |
operator>>(valType &val) | DistiAttributeBase | inline |
ReadValue(std::istream &instr) override | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | inlinevirtual |
RegisterObserver(AttributeObserver *observer) | DistiAttributeBase | virtual |
ResetValueChanged() | DistiAttributeBase | virtual |
SetMethodType typedef | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | |
UnregisterObserver(CallbackID id) | DistiAttributeBase | virtual |
Value() override | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | inlinevirtual |
Value(const T &val) override | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | inlinevirtual |
ValueChanged() | DistiAttributeBase | virtual |
ValueFloat() override | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | inlinevirtual |
ValueFloat(double val) override | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | inlinevirtual |
ValueInt() override | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | inlinevirtual |
ValueInt(long val) override | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | inlinevirtual |
ValueString() override | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | inlinevirtual |
ValueString(const std::string &s) override | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | inlinevirtual |
WeakReferenceableMixin() | WeakReferenceableMixin | inlineprotected |
WriteValue(std::ostream &outstr) override | DistiAttributeProperty< containerT, T, SetArgT, GetReturnT > | inlinevirtual |
~DistiAttribute() override | DistiAttribute< T > | inline |
~DistiAttributeBase() (defined in DistiAttributeBase) | DistiAttributeBase | virtual |
~WeakReferenceable() (defined in WeakReferenceable) | WeakReferenceable | inlinevirtual |
~WeakReferenceableMixin() | WeakReferenceableMixin | inlineprotectedvirtual |