openDAQ
Open data acquisition platform
IMirroredDeviceConfig Member List

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

addDevice(IDevice **device, IString *connectionString, IPropertyObject *config=nullptr)=0IDevicepure virtual
addFunctionBlock(IFunctionBlock **functionBlock, IString *typeId, IPropertyObject *config=nullptr)=0IDevicepure virtual
addProperty(IProperty *property)=0IPropertyObjectpure virtual
addRef()=0IUnknownpure virtual
addServer(IString *typeId, IPropertyObject *config, IServer **server)=0IDevicepure virtual
addStreaming(IStreaming **streaming, IString *connectionString, IPropertyObject *config=nullptr)=0IDevicepure virtual
addStreamingSource(IStreaming *streamingSource)=0IMirroredDeviceConfigpure virtual
beginUpdate()=0IPropertyObjectpure virtual
borrowInterface(const IntfID &intfID, void **obj) const =0IBaseObjectpure virtual
clearPropertyValue(IString *propertyName)=0IPropertyObjectpure virtual
createDefaultAddDeviceConfig(IPropertyObject **defaultConfig)=0IDevicepure 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
getAvailableDevices(IList **availableDevices)=0IDevicepure virtual
getAvailableDeviceTypes(IDict **deviceTypes)=0IDevicepure virtual
getAvailableFunctionBlockTypes(IDict **functionBlockTypes)=0IDevicepure virtual
getChannels(IList **channels, ISearchFilter *searchFilter=nullptr)=0IDevicepure virtual
getChannelsRecursive(IList **channels, ISearchFilter *searchFilter=nullptr)=0IDevicepure virtual
getClassName(IString **className)=0IPropertyObjectpure virtual
getContext(IContext **context)=0IComponentpure virtual
getCustomComponents(IList **customComponents)=0IDevicepure virtual
getDescription(IString **description)=0IComponentpure virtual
getDevices(IList **devices, ISearchFilter *searchFilter=nullptr)=0IDevicepure virtual
getDomain(IDeviceDomain **domain)=0IDevicepure virtual
getFunctionBlocks(IList **functionBlocks, ISearchFilter *searchFilter=nullptr)=0IDevicepure virtual
getGlobalId(IString **globalId)=0IComponentpure virtual
getHashCode(SizeT *hashCode)=0IBaseObjectpure virtual
getInfo(IDeviceInfo **info)=0IDevicepure virtual
getInputsOutputsFolder(IFolder **inputsOutputsFolder)=0IDevicepure virtual
getItem(IString *localId, IComponent **item)=0IFolderpure virtual
getItems(IList **items, ISearchFilter *searchFilter=nullptr)=0IFolderpure virtual
getLocalId(IString **localId)=0IComponentpure virtual
getLockedAttributes(IList **attributes)=0IComponentpure virtual
getLog(IString **log, IString *id, Int size=-1, Int offset=0)=0IDevicepure virtual
getLogFileInfos(IList **logFileInfos)=0IDevicepure 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
getServers(IList **servers)=0IDevicepure virtual
getSignals(IList **signals, ISearchFilter *searchFilter=nullptr)=0IDevicepure virtual
getSignalsRecursive(IList **signals, ISearchFilter *searchFilter=nullptr)=0IDevicepure virtual
getStatusContainer(IComponentStatusContainer **statusContainer)=0IComponentpure virtual
getStreamingSources(IList **streamingSources)=0IMirroredDevicepure virtual
getSyncComponent(ISyncComponent **sync)=0IDevicepure virtual
getTags(ITags **tags)=0IComponentpure virtual
getTicksSinceOrigin(UInt *ticks)=0IDevicepure virtual
getUpdating(Bool *updating)=0IPropertyObjectpure virtual
getVisible(Bool *visible)=0IComponentpure virtual
getVisibleProperties(IList **properties)=0IPropertyObjectpure virtual
hasItem(IString *localId, Bool *value)=0IFolderpure virtual
hasProperty(IString *propertyName, Bool *hasProperty)=0IPropertyObjectpure virtual
isEmpty(Bool *empty)=0IFolderpure virtual
isLocked(Bool *locked)=0IDevicepure virtual
loadConfiguration(IString *configuration, IUpdateParameters *config=nullptr)=0IDevicepure virtual
lock()=0IDevicepure virtual
queryInterface(const IntfID &intfID, void **obj)=0IUnknownpure virtual
releaseRef()=0IUnknownpure virtual
removeDevice(IDevice *device)=0IDevicepure virtual
removeFunctionBlock(IFunctionBlock *functionBlock)=0IDevicepure virtual
removeProperty(IString *propertyName)=0IPropertyObjectpure virtual
removeServer(IServer *server)=0IDevicepure virtual
removeStreamingSource(IString *streamingConnectionString)=0IMirroredDeviceConfigpure virtual
saveConfiguration(IString **configuration)=0IDevicepure 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
setVisible(Bool visible)=0IComponentpure virtual
toString(CharPtr *str)=0IBaseObjectpure virtual
unlock()=0IDevicepure virtual