LibreOffice Module ucb (master)  1
Static Public Member Functions | Static Public Attributes | List of all members
webdav_ucp::DAVProperties Struct Reference

#include <DAVProperties.hxx>

Static Public Member Functions

static void createNeonPropName (const OUString &rFullName, NeonPropName &rName)
 
static void createUCBPropName (const char *nspace, const char *name, OUString &rFullName)
 
static bool isUCBDeadProperty (const NeonPropName &rName)
 
static bool isUCBSpecialProperty (const OUString &rFullName, OUString &rParsedName)
 

Static Public Attributes

static constexpr OUStringLiteral CREATIONDATE = u"DAV:creationdate"
 
static constexpr OUStringLiteral DISPLAYNAME = u"DAV:displayname"
 
static constexpr OUStringLiteral GETCONTENTLANGUAGE = u"DAV:getcontentlanguage"
 
static constexpr OUStringLiteral GETCONTENTLENGTH = u"DAV:getcontentlength"
 
static constexpr OUStringLiteral GETCONTENTTYPE = u"DAV:getcontenttype"
 
static constexpr OUStringLiteral GETETAG = u"DAV:getetag"
 
static constexpr OUStringLiteral GETLASTMODIFIED = u"DAV:getlastmodified"
 
static constexpr OUStringLiteral LOCKDISCOVERY = u"DAV:lockdiscovery"
 
static constexpr OUStringLiteral RESOURCETYPE = u"DAV:resourcetype"
 
static constexpr OUStringLiteral SOURCE = u"DAV:source"
 
static constexpr OUStringLiteral SUPPORTEDLOCK = u"DAV:supportedlock"
 
static constexpr OUStringLiteral EXECUTABLE = u"http://apache.org/dav/props/executable"
 

Detailed Description

Definition at line 38 of file neon/DAVProperties.hxx.

Member Function Documentation

void DAVProperties::createNeonPropName ( const OUString &  rFullName,
NeonPropName rName 
)
static

Definition at line 38 of file neon/DAVProperties.cxx.

References OUStringToOString().

Referenced by webdav_ucp::NeonSession::PROPPATCH().

void DAVProperties::createUCBPropName ( const char *  nspace,
const char *  name,
OUString &  rFullName 
)
static
bool DAVProperties::isUCBDeadProperty ( const NeonPropName rName)
static

Definition at line 152 of file neon/DAVProperties.cxx.

Referenced by webdav_ucp::NeonSession::PROPPATCH().

bool DAVProperties::isUCBSpecialProperty ( const OUString &  rFullName,
OUString &  rParsedName 
)
static

Definition at line 160 of file neon/DAVProperties.cxx.

Member Data Documentation

constexpr OUStringLiteral webdav_ucp::DAVProperties::CREATIONDATE = u"DAV:creationdate"
static
constexpr OUStringLiteral webdav_ucp::DAVProperties::DISPLAYNAME = u"DAV:displayname"
static

Definition at line 41 of file neon/DAVProperties.hxx.

Referenced by createUCBPropName().

constexpr OUStringLiteral webdav_ucp::DAVProperties::EXECUTABLE = u"http://apache.org/dav/props/executable"
static

Definition at line 51 of file neon/DAVProperties.hxx.

constexpr OUStringLiteral webdav_ucp::DAVProperties::GETCONTENTLANGUAGE = u"DAV:getcontentlanguage"
static

Definition at line 42 of file neon/DAVProperties.hxx.

Referenced by createUCBPropName().

constexpr OUStringLiteral webdav_ucp::DAVProperties::GETCONTENTLENGTH = u"DAV:getcontentlength"
static
constexpr OUStringLiteral webdav_ucp::DAVProperties::GETCONTENTTYPE = u"DAV:getcontenttype"
static
constexpr OUStringLiteral webdav_ucp::DAVProperties::GETETAG = u"DAV:getetag"
static

Definition at line 45 of file neon/DAVProperties.hxx.

Referenced by createUCBPropName().

constexpr OUStringLiteral webdav_ucp::DAVProperties::GETLASTMODIFIED = u"DAV:getlastmodified"
static
constexpr OUStringLiteral webdav_ucp::DAVProperties::LOCKDISCOVERY = u"DAV:lockdiscovery"
static
constexpr OUStringLiteral webdav_ucp::DAVProperties::RESOURCETYPE = u"DAV:resourcetype"
static
constexpr OUStringLiteral webdav_ucp::DAVProperties::SOURCE = u"DAV:source"
static

Definition at line 49 of file neon/DAVProperties.hxx.

Referenced by createUCBPropName(), and webdav_ucp::NeonSession::PROPPATCH().

constexpr OUStringLiteral webdav_ucp::DAVProperties::SUPPORTEDLOCK = u"DAV:supportedlock"
static

Definition at line 50 of file neon/DAVProperties.hxx.

Referenced by createUCBPropName().


The documentation for this struct was generated from the following files: