The AbstractDataProvider class.
Definition AbstractDataProvider.qc.dox.h:917
describes a data type
Definition AbstractDataProviderType.qc.dox.h:139
describes a data type based on a hash
Definition HashDataType.qc.dox.h:36
A dumrequest data provider that provides an empty hash as the request and response types.
Definition NullDataProvider.qc.dox.h:24
hash< DataProviderInfo > getStaticInfoImpl()
Returns data provider static info.
*AbstractDataProviderType getResponseTypeImpl()
Returns an empty hash type.
const ProviderInfo
Provider info.
Definition NullDataProvider.qc.dox.h:28
string getName()
Returns the name of this data provider ("NullRequest")
*string getDesc()
Returns the data provider description.
*AbstractDataProviderType getRequestTypeImpl()
Returns an empty hash type.
*hash< string, AbstractDataProviderType > getErrorResponseTypesImpl()
Returns NOTHING.
auto doRequestImpl(auto req, *hash< auto > request_options)
Returns an empty hash.
constructor(*hash< auto > options)
Creates the object.
static HashDataType type()
The default request and response type for this data provider.
Qore AbstractDataField class definition.
Definition AbstractDataField.qc.dox.h:27