| Qore FileDataProvider Module Reference 2.1.2

Loading...
Searching...
No Matches
FileDataProvider.qc.dox.h
1// -*- mode: c++; indent-tabs-mode: nil -*-
3
24
26 namespace FileDataProvider {
28 const AppName = "Filesystem";
29
31 class FileDataProvider : public FileDataProviderBase {
32
33 public:
35 const ProviderInfo = ...;
36
37
38 protected:
39 const ChildMap = ...;
40
41
42 public:
43
45 constructor(*hash<auto> options) ;
46
47
49 string getName();
50
51
53 *string getDesc();
54
55
57 *list<hash<DataProviderSummaryInfo>> getChildProviderSummaryInfo();
58
59
61
63 protected:
64 *list<string> getChildProviderNamesImpl();
65 public:
66
67
69
75 protected:
76 *AbstractDataProvider getChildProviderImpl(string name);
77 public:
78
79
81 protected:
82 hash<DataProviderInfo> getStaticInfoImpl();
83 public:
84
85};
86};
FileDataProvider::FileDataProviderBase
The base file data provider class.
Definition FileDataProviderBase.qc.dox.h:28
FileDataProvider::FileDataProvider::getChildProviderNamesImpl
*list< string > getChildProviderNamesImpl()
Returns a list of child data provider names, if any.
FileDataProvider::FileDataProvider::getName
string getName()
Returns the data provider name.
FileDataProvider::FileDataProvider::ProviderInfo
const ProviderInfo
Provider info.
Definition FileDataProvider.qc.dox.h:35
FileDataProvider::FileDataProvider::getDesc
*string getDesc()
Returns the data provider description.
FileDataProvider::FileDataProvider::constructor
constructor(*hash< auto > options)
Creates the object from constructor options.
FileDataProvider::FileDataProvider::getChildProviderImpl
*AbstractDataProvider getChildProviderImpl(string name)
Returns the given child provider or NOTHING if the given child is unknown.
FileDataProvider::FileDataProvider::getStaticInfoImpl
hash< DataProviderInfo > getStaticInfoImpl()
Returns data provider static info.
FileDataProvider::FileDataProvider::getChildProviderSummaryInfo
*list< hash< DataProviderSummaryInfo > > getChildProviderSummaryInfo()
Return data provider summary info.
FileDataProvider
Qore FileDataProvider module definition.
Definition FileCopyDataProvider.qc.dox.h:26
FileDataProvider::AppName
const AppName
Generic app name for the server filesystem.
Definition FileDataProvider.qc.dox.h:28