Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:

Davix::Context | Main handle for Davix
Davix::gcloud::CredentialProvider | Gcloud credential provider
Davix::gcloud::Credentials | Gcloud credentials
Davix::DavFile | Davix File Interface
Davix::DavIOVecInput | Input parameters for vector operations in Davix
Davix::DavIOVecOuput | Result of vector operations in Davix
Davix::DavixError | Davix Error Handler
std::exception |
Davix::DavixException | Davix Exception class
Davix::DavFile::Iterator |
NonCopyable | Simple NonCopyableProtector
Davix::DavPosix | POSIX-like API of Davix
Davix::HttpRequest | Http low level request interface
Davix::DeleteRequest | Http low level request configured for DELETE operation
Davix::GetRequest | Http low level request configured for GET operation
Davix::HeadRequest | Http low level request configured for HEAD operation
Davix::PostRequest | Http low level request configured for POST operation
Davix::PropfindRequest | Webdav low level request configured for PROPFIND operation
Davix::PutRequest | Http low level request configured for PUT operation
Davix::SessionInfo | Server related info
Davix::QuotaInfo | QuotaInfo structhandler to retrieve quota information
Davix::RequestParams | Main container for Davix request options
Davix::StatInfo | StatInfo structcontainer for base file meta-data, plateform agnostic stat struct
Davix::Uri | Uri parser
Davix::X509Credential | X509 certificate