openDAQ
Open data acquisition platform
IProperty Member List

This is the complete list of members for IProperty, including all inherited members.

addRef()=0IUnknownpure virtual
borrowInterface(const IntfID &intfID, void **obj) const =0IBaseObjectpure virtual
dispose()=0IBaseObjectpure virtual
equals(IBaseObject *other, Bool *equal) const =0IBaseObjectpure virtual
getCallableInfo(ICallableInfo **callable)=0IPropertypure virtual
getCoercer(ICoercer **coercer)=0IPropertypure virtual
getDefaultValue(IBaseObject **value)=0IPropertypure virtual
getDescription(IString **description)=0IPropertypure virtual
getHashCode(SizeT *hashCode)=0IBaseObjectpure virtual
getIsReferenced(Bool *isReferenced)=0IPropertypure virtual
getItemType(CoreType *type)=0IPropertypure virtual
getKeyType(CoreType *type)=0IPropertypure virtual
getMaxValue(INumber **max)=0IPropertypure virtual
getMinValue(INumber **min)=0IPropertypure virtual
getName(IString **name)=0IPropertypure virtual
getOnPropertyValueRead(IEvent **event)=0IPropertypure virtual
getOnPropertyValueWrite(IEvent **event)=0IPropertypure virtual
getReadOnly(Bool *readOnly)=0IPropertypure virtual
getReferencedProperty(IProperty **property)=0IPropertypure virtual
getSelectionValues(IBaseObject **values)=0IPropertypure virtual
getStructType(IStructType **structType)=0IPropertypure virtual
getSuggestedValues(IList **values)=0IPropertypure virtual
getUnit(IUnit **unit)=0IPropertypure virtual
getValidator(IValidator **validator)=0IPropertypure virtual
getValue(IBaseObject **value)=0IPropertypure virtual
getValueType(CoreType *type)=0IPropertypure virtual
getVisible(Bool *visible)=0IPropertypure virtual
queryInterface(const IntfID &intfID, void **obj)=0IUnknownpure virtual
releaseRef()=0IUnknownpure virtual
setValue(IBaseObject *value)=0IPropertypure virtual
toString(CharPtr *str)=0IBaseObjectpure virtual