Qore xml Module 2.1.0
Loading...
Searching...
No Matches
WebDavClientDataProvider::WebDavClientDataProvider Class Reference

The WebDAV data provider class. More...

#include <WebDavClientDataProvider.qc.dox.h>

Inheritance diagram for WebDavClientDataProvider::WebDavClientDataProvider:
WebDavClientDataProvider::WebDavClientDataProviderBase

Public Member Methods

void constructor (soft< hash< auto > > options)
 Creates the object from constructor options.
 
void constructor (WebDavClient::WebDavClient client)
 Creates the object from an existing WebDavClient.
 
string getName ()
 Returns the data provider name.
 
soft< string > getDesc ()
 Returns the data provider description.
 
soft< list< hash< DataProvider::DataProviderSummaryInfo > > > getChildProviderSummaryInfo ()
 Return data provider summary info.
 
soft< list< string > > getChildProviderNamesImpl ()
 Returns a list of child data provider names, if any.
 
soft< DataProvider::AbstractDataProvider > getChildProviderImpl (string name)
 Returns the given child provider or nothing if the given child is unknown.
 
hash< DataProvider::DataProviderInfo > getStaticInfoImpl ()
 Returns data provider static info.
 
- Public Member Methods inherited from WebDavClientDataProvider::WebDavClientDataProviderBase
void constructor (WebDavClient::WebDavClient client)
 Creates the object.
 
soft< string > getDesc ()
 Returns the data provider description.
 

Static Public Member Methods

static WebDavClient::WebDavClient getClient (soft< hash< auto > > options)
 Returns a WebDAV client from options.
 

Public Attributes

const auto ProviderInfo = ...
 Provider info.
 
const auto ConstructorOptions = ...
 Constructor options.
 
- Public Attributes inherited from WebDavClientDataProvider::WebDavClientDataProviderBase
WebDavClient::WebDavClient client
 The WebDAV client object.
 

Detailed Description

The WebDAV data provider class.


The documentation for this class was generated from the following file: