addOptions(int options) | DataProvider::DataProvider | static |
allow_env_config | DataProvider::DataProvider | privatestatic |
checkInjection(object obj, hash< string, string > module_map) | DataProvider::DataProvider | privatestatic |
checkOptions(int options) | DataProvider::DataProvider | static |
checkRequest() | DataProvider::DataProvider | privatestatic |
checkStaticInit() | DataProvider::DataProvider | static |
checkStaticInitIntern() | DataProvider::DataProvider | privatestatic |
checkSymbol(hash< SymbolInfo > info, *LoggerInterface logger) | DataProvider::DataProvider | privatestatic |
deferStaticInitialization() | DataProvider::DataProvider | static |
deregisterFactory(string name) | DataProvider::DataProvider | privatestatic |
deregisterShutdownHandler(string key) | DataProvider::DataProvider | static |
env_config_locked | DataProvider::DataProvider | privatestatic |
factory_cache | DataProvider::DataProvider | privatestatic |
factory_cache_lock() | DataProvider::DataProvider | privatestatic |
factory_module_map | DataProvider::DataProvider | privatestatic |
FactoryMap | DataProvider::DataProvider | |
FactoryModuleList | DataProvider::DataProvider | |
getAutoConfig() | DataProvider::DataProvider | static |
getFactory(string name) | DataProvider::DataProvider | static |
getFactoryEx(string name) | DataProvider::DataProvider | static |
getFactoryInfoFromString(string name) | DataProvider::DataProvider | privatestatic |
getFactoryObject(string path, *hash< auto > options) | DataProvider::DataProvider | static |
getFactoryObjectFromExample(string path, data example, *hash< auto > options) | DataProvider::DataProvider | static |
getFactoryObjectFromExample(string path, InputStream example, *hash< auto > options) | DataProvider::DataProvider | static |
getFactoryObjectFromString(string name) | DataProvider::DataProvider | static |
getFactoryObjectFromStringUseEnv(string name) | DataProvider::DataProvider | static |
getFactoryObjectWithTemplate(string path, *hash< auto > template_options, *hash< auto > options) | DataProvider::DataProvider | static |
getGlobalLogger() | DataProvider::DataProvider | static |
getInfoAsData(hash< auto > info0, *bool with_type_info) | DataProvider::DataProvider | static |
getOptions() | DataProvider::DataProvider | static |
getPathList(string path) | DataProvider::DataProvider | static |
getPathList(reference< string > path) | DataProvider::DataProvider | static |
getType(string path) | DataProvider::DataProvider | static |
getTypeCache() | DataProvider::DataProvider | static |
getTypeEx(string path) | DataProvider::DataProvider | static |
getTypeRoot() | DataProvider::DataProvider | static |
ilist | DataProvider::DataProvider | privatestatic |
ilist_save | DataProvider::DataProvider | privatestatic |
listFactories() | DataProvider::DataProvider | static |
listTypes() | DataProvider::DataProvider | static |
loadFromEnvironment(string func, string type, *hash< SymbolInfo > info, *LoggerInterface logger) | DataProvider::DataProvider | privatestatic |
loadProvidersFromEnvironment(*LoggerInterface logger) | DataProvider::DataProvider | static |
loadTypesFromEnvironment(*LoggerInterface logger) | DataProvider::DataProvider | static |
lockAllTypes() | DataProvider::DataProvider | static |
logger | DataProvider::DataProvider | privatestatic |
mod_map | DataProvider::DataProvider | privatestatic |
NoApp | DataProvider::DataProvider | |
options | DataProvider::DataProvider | privatestatic |
registerFactory(AbstractDataProviderFactory factory) | DataProvider::DataProvider | static |
registerKnownFactories() | DataProvider::DataProvider | static |
registerKnownTypes() | DataProvider::DataProvider | static |
registerShutdownHandler(string key, code handler) | DataProvider::DataProvider | static |
registerStaticInitializer(code init) | DataProvider::DataProvider | static |
registerType(string path, AbstractDataProviderType type) | DataProvider::DataProvider | static |
removeOptions(int options) | DataProvider::DataProvider | static |
restoreStaticInitialization() | DataProvider::DataProvider | static |
setAutoConfig() | DataProvider::DataProvider | static |
setGlobalLogger(*LoggerInterface logger) | DataProvider::DataProvider | static |
setOptions(int options) | DataProvider::DataProvider | static |
shutdown() | DataProvider::DataProvider | static |
smap | DataProvider::DataProvider | privatestatic |
tryGetFactoryModuleName(string name) | DataProvider::DataProvider | privatestatic |
tryGetModuleName(string name, string func, string type) | DataProvider::DataProvider | privatestatic |
tryGetTypeModuleName(string name) | DataProvider::DataProvider | privatestatic |
tryLoad(string module_str, *bool init) | DataProvider::DataProvider | privatestatic |
tryLoadProviderForConnectionFromEnv(string name, *string subtype, *LoggerInterface logger) | DataProvider::DataProvider | static |
tryLoadTypeFromPath(list< string > type_path) | DataProvider::DataProvider | privatestatic |
type_cache() | DataProvider::DataProvider | privatestatic |
type_module_map | DataProvider::DataProvider | privatestatic |
TypeMap | DataProvider::DataProvider | |