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

#include <DAVProperties.hxx>

Static Public Member Functions

static void createSerfPropName (::std::u16string_view rFullName, SerfPropName &rName)
 
static void createUCBPropName (const char *nspace, const char *name, OUString &rFullName)
 
static bool isUCBDeadProperty (const SerfPropName &rName)
 
static bool isUCBSpecialProperty (std::u16string_view 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 SUPPORTEDLOCK = u"DAV:supportedlock"
 
static constexpr OUStringLiteral EXECUTABLE = u"http://apache.org/dav/props/executable"
 

Detailed Description

Definition at line 30 of file DAVProperties.hxx.

Member Function Documentation

◆ createSerfPropName()

void DAVProperties::createSerfPropName ( ::std::u16string_view  rFullName,
SerfPropName rName 
)
static

◆ createUCBPropName()

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

◆ isUCBDeadProperty()

bool DAVProperties::isUCBDeadProperty ( const SerfPropName rName)
static

Definition at line 155 of file DAVProperties.cxx.

References http_dav_ucp::SerfPropName::nspace.

◆ isUCBSpecialProperty()

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

Definition at line 163 of file DAVProperties.cxx.

References o3tl::starts_with(), and u.

Member Data Documentation

◆ CREATIONDATE

constexpr OUStringLiteral http_dav_ucp::DAVProperties::CREATIONDATE = u"DAV:creationdate"
staticconstexpr

◆ DISPLAYNAME

constexpr OUStringLiteral http_dav_ucp::DAVProperties::DISPLAYNAME = u"DAV:displayname"
staticconstexpr

◆ EXECUTABLE

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

Definition at line 42 of file DAVProperties.hxx.

Referenced by http_dav_ucp::ContentProvider::getProperty().

◆ GETCONTENTLANGUAGE

constexpr OUStringLiteral http_dav_ucp::DAVProperties::GETCONTENTLANGUAGE = u"DAV:getcontentlanguage"
staticconstexpr

◆ GETCONTENTLENGTH

constexpr OUStringLiteral http_dav_ucp::DAVProperties::GETCONTENTLENGTH = u"DAV:getcontentlength"
staticconstexpr

◆ GETCONTENTTYPE

constexpr OUStringLiteral http_dav_ucp::DAVProperties::GETCONTENTTYPE = u"DAV:getcontenttype"
staticconstexpr

◆ GETETAG

constexpr OUStringLiteral http_dav_ucp::DAVProperties::GETETAG = u"DAV:getetag"
staticconstexpr

◆ GETLASTMODIFIED

constexpr OUStringLiteral http_dav_ucp::DAVProperties::GETLASTMODIFIED = u"DAV:getlastmodified"
staticconstexpr

◆ LOCKDISCOVERY

constexpr OUStringLiteral http_dav_ucp::DAVProperties::LOCKDISCOVERY = u"DAV:lockdiscovery"
staticconstexpr

◆ RESOURCETYPE

constexpr OUStringLiteral http_dav_ucp::DAVProperties::RESOURCETYPE = u"DAV:resourcetype"
staticconstexpr

◆ SUPPORTEDLOCK

constexpr OUStringLiteral http_dav_ucp::DAVProperties::SUPPORTEDLOCK = u"DAV:supportedlock"
staticconstexpr

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