davix  0.2.6
Public Member Functions | Friends
Davix::Context Class Reference

Main handle for Davix. More...

#include <davixcontext.hpp>

Public Member Functions

 Context ()
 Default constructor.
 
 Context (const Context &c)
 copy constructor More...
 
Contextoperator= (const Context &c)
 assignment operator More...
 
virtual ~Context ()
 destructor
 
Contextclone ()
 clone this instance to a new context dynamically allocated,
 
void setSessionCaching (bool caching)
 enable or disablet the session caching
 
bool getSessionCaching () const
 
HttpRequestcreateRequest (const Uri &uri, DavixError **err)
 
HttpRequestcreateRequest (const std::string &url, DavixError **err)
 
DavPosixcreateDavPosix ()
 

Friends

class DavPosix
 
struct ContextExplorer
 

Detailed Description

Main handle for Davix.

Each new davix context contains its own session-reuse pool and set of parameters a Context can execute multiple queries in parallels and is thread safe

Constructor & Destructor Documentation

Davix::Context::Context ( const Context c)

copy constructor

Parameters
c

Member Function Documentation

DavPosix* Davix::Context::createDavPosix ( )
HttpRequest* Davix::Context::createRequest ( const Uri uri,
DavixError **  err 
)
HttpRequest* Davix::Context::createRequest ( const std::string &  url,
DavixError **  err 
)
Context& Davix::Context::operator= ( const Context c)

assignment operator

Parameters
c
Returns

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