| Qore DataProvider Module Reference 1.2.1

### - a -

- abort_flag : DataProvider::DataProviderPipeline
- accept_type_hash : DataProvider::ListDataType , DataProvider::QoreDataType
- allow_env_config : DataProvider::DataProvider

### - b -

- base_type : DataProvider::DataTypeInfo
- base_type_hash : DataProvider::QoreDataType
- blacklist_type_hash : DataProvider::QoreDataType
- block_size : DataProvider::AbstractDataProviderBulkRecordInterface
- bulk : DataProvider::DataProviderBulkRecordIterator , DataProvider::PipelineFactoryInfo , DataProvider::PipelineInfo

### - c -

- callbacks_locked : DataProvider::AbstractDataProvider
- can_manage_fields : DataProvider::DataTypeInfo
- cb_resolve_value : DataProvider::AbstractDataProvider
- cb_value_needs_resolution : DataProvider::AbstractDataProvider
- children : DataProvider::DataProviderInfo , DataProvider::DataProviderTypeEntry , DataProvider::DataProviderTypeEntryInfo
- cnt : DataProvider::PipelineQueue
- constructor_options : DataProvider::DataProviderInfo
- create_options : DataProvider::DataProviderInfo

### - d -

- data_flushed : DataProvider::PipelineQueue
- data_waiting : DataProvider::PipelineQueue
- debug_log : DataProvider::DataProviderPipeline , DataProvider::PipelineOptionInfo
- default_other_field_type : DataProvider::HashDataType
- default_value : DataProvider::AbstractDataField , DataProvider::DataFieldInfo
- desc : DataProvider::DataFieldInfo , DataProvider::DataProviderOptionInfo , DataProvider::DataProviderTypeOptionInfo , DataProvider::QoreDataField
- do_bulk : DataProvider::DataProviderPipeline , DataProvider::DataProviderPipelineFactory
- do_flush : DataProvider::PipelineQueue
- duration : DataProvider::PipelineInfo
- duration_secs : DataProvider::PipelineInfo

### - e -

- element_type : DataProvider::ListDataType
- env_config_locked : DataProvider::DataProvider
- error_list : DataProvider::DataProviderPipeline
- error_log : DataProvider::DataProviderPipeline , DataProvider::PipelineOptionInfo

### - f -

- factory_cache : DataProvider::DataProvider
- factory_module_map : DataProvider::DataProvider
- FactoryMap : DataProvider::DataProvider
- FactoryModuleList : DataProvider::DataProvider
- fields : DataProvider::DataTypeInfo , DataProvider::HashDataType
- flush_waiting : DataProvider::PipelineQueue

### - h -

- has_default_other_field_type : DataProvider::HashDataType
- has_record : DataProvider::DataProviderInfo
- has_type : DataProvider::DataProviderTypeEntryInfo

### - i -

- i : DataProvider::DataProviderBulkRecordIterator
- id : DataProvider::PipelineQueue
- info_log : DataProvider::DataProviderPipeline , DataProvider::PipelineOptionInfo

### - l -

- lck : DataProvider::PipelineQueue
- locked : DataProvider::DataProviderPipeline , DataProvider::DataProviderTypeEntry , DataProvider::DataProviderTypeEntryInfo

### - m -

- mandatory : DataProvider::DataTypeInfo
- mapper_keys : DataProvider::DataProviderInfo
- mod_map : DataProvider::DataProvider

### - n -

- name : DataProvider::DataFieldInfo , DataProvider::DataProviderInfo , DataProvider::DataProviderPipeline , DataProvider::DataProviderTypeEntry , DataProvider::DataProviderTypeEntryInfo , DataProvider::DataTypeInfo , DataProvider::HashDataType , DataProvider::ListDataType , DataProvider::PipelineInfo , DataProvider::PipelineOptionInfo , DataProvider::QoreDataField , DataProvider::QoreListDataType
- num_queues : DataProvider::PipelineFactoryInfo , DataProvider::PipelineInfo

### - o -

- options : DataProvider::AbstractDataProviderType , DataProvider::DataTypeInfo
- opts : DataProvider::DataProviderPipelineFactory , DataProvider::PipelineFactoryInfo
- or_nothing_type : DataProvider::QoreDataType

### - p -

- parent : DataProvider::PipelineQueue
- path : DataProvider::DataProviderTypeEntry , DataProvider::DataProviderTypeEntryInfo
- pmap : DataProvider::DataProviderPipeline , DataProvider::DataProviderPipelineFactory
- provider : DataProvider::AbstractDataProviderBulkOperation
- ProviderInfo : DataProvider::NullDataProvider

### - q -

- queue : DataProvider::PipelineQueue
- queue_waiting : DataProvider::PipelineQueue

### - r -

- rec_children : DataProvider::DataProviderTypeEntry
- record_count : DataProvider::DataProviderPipeline , DataProvider::PipelineInfo
- record_requires_search_options : DataProvider::DataProviderInfo
- recs_per_sec : DataProvider::PipelineInfo
- request_options : DataProvider::DataProviderInfo
- required : DataProvider::DataProviderOptionInfo
- return_type_hash : DataProvider::ListDataType , DataProvider::QoreDataType

### - s -

- search_options : DataProvider::DataProviderInfo
- size : DataProvider::DataProviderTypeCache , DataProvider::PipelineQueue
- soft_type : DataProvider::QoreDataType
- SoftTypeMap : DataProvider::QoreDataType
- start_time : DataProvider::DataProviderPipeline , DataProvider::PipelineInfo
- status : DataProvider::PipelineInfo
- stop_flag : DataProvider::DataProviderPipeline
- stop_time : DataProvider::DataProviderPipeline , DataProvider::PipelineInfo
- supported_options : DataProvider::DataTypeInfo
- SupportedOptions : DataProvider::QoreDataType , DataProvider::QoreDateDataTypeBase , DataProvider::QoreStringDataTypeBase
- SupportedOrNothingOptions : DataProvider::QoreStringDataTypeBase
- SupportedSoftOptions : DataProvider::QoreDateDataTypeBase , DataProvider::QoreFloatDataTypeBase , DataProvider::QoreIntDataTypeBase , DataProvider::QoreNumberDataTypeBase
- supports_bulk_create : DataProvider::DataProviderInfo
- supports_bulk_read : DataProvider::DataProviderInfo
- supports_bulk_upsert : DataProvider::DataProviderInfo
- supports_children : DataProvider::DataProviderInfo
- supports_create : DataProvider::DataProviderInfo
- supports_delete : DataProvider::DataProviderInfo
- supports_native_search : DataProvider::DataProviderInfo
- supports_read : DataProvider::DataProviderInfo
- supports_request : DataProvider::DataProviderInfo
- supports_update : DataProvider::DataProviderInfo
- supports_upsert : DataProvider::DataProviderInfo

### - t -

- thread_callback : DataProvider::DataProviderPipeline , DataProvider::PipelineOptionInfo
- thread_local_data : DataProvider::AbstractDataProcessor
- thread_local_data_keys : DataProvider::AbstractDataProcessor
- tid : DataProvider::PipelineQueue
- transaction_management : DataProvider::DataProviderInfo
- type : DataProvider::DataFieldInfo , DataProvider::DataProviderInfo , DataProvider::DataProviderOptionInfo , DataProvider::DataProviderTypeEntry , DataProvider::DataProviderTypeOptionInfo , DataProvider::QoreDataField , DataProvider::QoreDataType
- type_children : DataProvider::DataProviderTypeEntry
- type_module_map : DataProvider::DataProvider
- TypeMap : DataProvider::DataProvider
- types_accepted : DataProvider::DataTypeInfo
- types_returned : DataProvider::DataTypeInfo

### - u -

- upsert_options : DataProvider::DataProviderInfo

### - v -

- valid : DataProvider::AbstractDataProviderBulkRecordInterface , DataProvider::DataProviderBulkRecordIterator