The main data provider class, provides API classes as children.  
 More...
#include <FileDataProvider.qc.dox.h>
Inherits AbstractDataProvider.
 | 
| 
  | constructor (*hash< auto > options) | 
|   | Creates the object from constructor options. 
  | 
|   | 
| 
*list< hash< DataProviderSummaryInfo > >  | getChildProviderSummaryInfo () | 
|   | Return data provider summary info. 
  | 
|   | 
| 
*string  | getDesc () | 
|   | Returns the data provider description. 
  | 
|   | 
| 
string  | getName () | 
|   | Returns the data provider name. 
  | 
|   | 
 | 
| 
const  | ProviderInfo | 
|   | Provider info. 
  | 
|   | 
The main data provider class, provides API classes as children. 
 
◆ getChildProviderImpl()
  
  
      
        
          | *AbstractDataProvider FileDataProvider::FileDataProvider::getChildProviderImpl  | 
          ( | 
          string  | 
          name | ) | 
           | 
         
       
   | 
  
private   | 
  
 
Returns the given child provider or NOTHING if the given child is unknown. 
- Returns
 - the given child provider or NOTHING if the given child is unknown
 
- Exceptions
 - 
  
    | CHILD-PROVIDER-ERROR | error acquiring child provider | 
  
   
- See also
 - getChildProviderEx() 
 
 
 
◆ getChildProviderNamesImpl()
  
  
      
        
          | *list< string > FileDataProvider::FileDataProvider::getChildProviderNamesImpl  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
Returns a list of child data provider names, if any. 
- Returns
 - a list of child data provider names, if any