openDAQ
Open data acquisition platform
IInstanceBuilder Member List

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

addConfigProvider(IConfigProvider *configProvider)=0IInstanceBuilderpure virtual
addDiscoveryServer(IString *serverName)=0IInstanceBuilderpure virtual
addLoggerSink(ILoggerSink *sink)=0IInstanceBuilderpure virtual
addModulePath(IString *path)=0IInstanceBuilderpure virtual
addRef()=0IUnknownpure virtual
borrowInterface(const IntfID &intfID, void **obj) const =0IBaseObjectpure virtual
build(IInstance **instance)=0IInstanceBuilderpure virtual
dispose()=0IBaseObjectpure virtual
enableStandardProviders(Bool flag)=0IInstanceBuilderpure virtual
equals(IBaseObject *other, Bool *equal) const =0IBaseObjectpure virtual
getAuthenticationProvider(IAuthenticationProvider **authenticationProvider)=0IInstanceBuilderpure virtual
getComponentsLogLevel(IDict **components)=0IInstanceBuilderpure virtual
getContext(IContext **context)=0IInstanceBuilderpure virtual
getDefaultRootDeviceInfo(IDeviceInfo **deviceInfo)=0IInstanceBuilderpure virtual
getDefaultRootDeviceLocalId(IString **localId)=0IInstanceBuilderpure virtual
getDiscoveryServers(IList **serverNames)=0IInstanceBuilderpure virtual
getGlobalLogLevel(LogLevel *logLevel)=0IInstanceBuilderpure virtual
getHashCode(SizeT *hashCode)=0IBaseObjectpure virtual
getLogger(ILogger **logger)=0IInstanceBuilderpure virtual
getLoggerSinks(IList **sinks)=0IInstanceBuilderpure virtual
getModuleManager(IModuleManager **moduleManager)=0IInstanceBuilderpure virtual
getModulePath(IString **path)=0IInstanceBuilderpure virtual
getModulePathsList(IList **paths)=0IInstanceBuilderpure virtual
getOptions(IDict **options)=0IInstanceBuilderpure virtual
getRootDevice(IString **connectionString)=0IInstanceBuilderpure virtual
getRootDeviceConfig(IPropertyObject **config)=0IInstanceBuilderpure virtual
getScheduler(IScheduler **scheduler)=0IInstanceBuilderpure virtual
getSchedulerWorkerNum(SizeT *numWorkers)=0IInstanceBuilderpure virtual
queryInterface(const IntfID &intfID, void **obj)=0IUnknownpure virtual
releaseRef()=0IUnknownpure virtual
setAuthenticationProvider(IAuthenticationProvider *authenticationProvider)=0IInstanceBuilderpure virtual
setComponentLogLevel(IString *component, LogLevel logLevel)=0IInstanceBuilderpure virtual
setContext(IContext *context)=0IInstanceBuilderpure virtual
setDefaultRootDeviceInfo(IDeviceInfo *deviceInfo)=0IInstanceBuilderpure virtual
setDefaultRootDeviceLocalId(IString *localId)=0IInstanceBuilderpure virtual
setGlobalLogLevel(LogLevel logLevel)=0IInstanceBuilderpure virtual
setLogger(ILogger *logger)=0IInstanceBuilderpure virtual
setModuleManager(IModuleManager *moduleManager)=0IInstanceBuilderpure virtual
setModulePath(IString *path)=0IInstanceBuilderpure virtual
setRootDevice(IString *connectionString, IPropertyObject *config=nullptr)=0IInstanceBuilderpure virtual
setScheduler(IScheduler *scheduler)=0IInstanceBuilderpure virtual
setSchedulerWorkerNum(SizeT numWorkers)=0IInstanceBuilderpure virtual
setSinkLogLevel(ILoggerSink *sink, LogLevel logLevel)=0IInstanceBuilderpure virtual
toString(CharPtr *str)=0IBaseObjectpure virtual