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