openDAQ
Open data acquisition platform
ISignal Member List

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

addProperty(IProperty *property)=0IPropertyObjectpure virtual
addRef()=0IUnknownpure virtual
beginUpdate()=0IPropertyObjectpure virtual
borrowInterface(const IntfID &intfID, void **obj) const =0IBaseObjectpure virtual
clearPropertyValue(IString *propertyName)=0IPropertyObjectpure virtual
dispose()=0IBaseObjectpure virtual
endUpdate()=0IPropertyObjectpure virtual
equals(IBaseObject *other, Bool *equal) const =0IBaseObjectpure virtual
findComponent(IString *id, IComponent **outComponent)=0IComponentpure virtual
getActive(Bool *active)=0IComponentpure virtual
getAllProperties(IList **properties)=0IPropertyObjectpure virtual
getClassName(IString **className)=0IPropertyObjectpure virtual
getConnections(IList **connections)=0ISignalpure virtual
getContext(IContext **context)=0IComponentpure virtual
getDescription(IString **description)=0IComponentpure virtual
getDescriptor(IDataDescriptor **descriptor)=0ISignalpure virtual
getDomainSignal(ISignal **signal)=0ISignalpure virtual
getGlobalId(IString **globalId)=0IComponentpure virtual
getHashCode(SizeT *hashCode)=0IBaseObjectpure virtual
getLastValue(IBaseObject **value)=0ISignalpure virtual
getLocalId(IString **localId)=0IComponentpure virtual
getLockedAttributes(IList **attributes)=0IComponentpure virtual
getName(IString **name)=0IComponentpure virtual
getOnComponentCoreEvent(IEvent **event)=0IComponentpure virtual
getOnEndUpdate(IEvent **event)=0IPropertyObjectpure virtual
getOnPropertyValueRead(IString *propertyName, IEvent **event)=0IPropertyObjectpure virtual
getOnPropertyValueWrite(IString *propertyName, IEvent **event)=0IPropertyObjectpure virtual
getParent(IComponent **parent)=0IComponentpure virtual
getPermissionManager(IPermissionManager **permissionManager)=0IPropertyObjectpure virtual
getProperty(IString *propertyName, IProperty **property)=0IPropertyObjectpure virtual
getPropertySelectionValue(IString *propertyName, IBaseObject **value)=0IPropertyObjectpure virtual
getPropertyValue(IString *propertyName, IBaseObject **value)=0IPropertyObjectpure virtual
getPublic(Bool *isPublic)=0ISignalpure virtual
getRelatedSignals(IList **signals)=0ISignalpure virtual
getStatusContainer(IComponentStatusContainer **statusContainer)=0IComponentpure virtual
getStreamed(Bool *streamed)=0ISignalpure virtual
getTags(ITags **tags)=0IComponentpure virtual
getUpdating(Bool *updating)=0IPropertyObjectpure virtual
getVisible(Bool *visible)=0IComponentpure virtual
getVisibleProperties(IList **properties)=0IPropertyObjectpure virtual
hasProperty(IString *propertyName, Bool *hasProperty)=0IPropertyObjectpure virtual
queryInterface(const IntfID &intfID, void **obj)=0IUnknownpure virtual
releaseRef()=0IUnknownpure virtual
removeProperty(IString *propertyName)=0IPropertyObjectpure virtual
setActive(Bool active)=0IComponentpure virtual
setDescription(IString *description)=0IComponentpure virtual
setName(IString *name)=0IComponentpure virtual
setPropertyOrder(IList *orderedPropertyNames)=0IPropertyObjectpure virtual
setPropertyValue(IString *propertyName, IBaseObject *value)=0IPropertyObjectpure virtual
setPublic(Bool isPublic)=0ISignalpure virtual
setStreamed(Bool streamed)=0ISignalpure virtual
setVisible(Bool visible)=0IComponentpure virtual
toString(CharPtr *str)=0IBaseObjectpure virtual