LibreOffice Module ucb (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
http_dav_ucp::CachableContentProperties Class Reference

#include <ContentProperties.hxx>

Collaboration diagram for http_dav_ucp::CachableContentProperties:
[legend]

Public Member Functions

 CachableContentProperties (const ContentProperties &rProps)
 
void addProperties (const ContentProperties &rProps)
 
void addProperties (const std::vector< DAVPropertyValue > &rProps)
 
bool containsAllNames (const css::uno::Sequence< css::beans::Property > &rProps, std::vector< OUString > &rNamesNotContained) const
 
const css::uno::Any & getValue (const OUString &rName) const
 
 operator const ContentProperties & () const
 

Private Member Functions

CachableContentPropertiesoperator= (const CachableContentProperties &)
 
 CachableContentProperties (const CachableContentProperties &)
 

Private Attributes

ContentProperties m_aProps
 

Detailed Description

Definition at line 145 of file ContentProperties.hxx.

Constructor & Destructor Documentation

◆ CachableContentProperties() [1/2]

http_dav_ucp::CachableContentProperties::CachableContentProperties ( const CachableContentProperties )
private

◆ CachableContentProperties() [2/2]

CachableContentProperties::CachableContentProperties ( const ContentProperties rProps)
explicit

Definition at line 534 of file ContentProperties.cxx.

References addProperties().

Member Function Documentation

◆ addProperties() [1/2]

void CachableContentProperties::addProperties ( const ContentProperties rProps)

◆ addProperties() [2/2]

void CachableContentProperties::addProperties ( const std::vector< DAVPropertyValue > &  rProps)

◆ containsAllNames()

bool http_dav_ucp::CachableContentProperties::containsAllNames ( const css::uno::Sequence< css::beans::Property > &  rProps,
std::vector< OUString > &  rNamesNotContained 
) const
inline

◆ getValue()

const css::uno::Any & http_dav_ucp::CachableContentProperties::getValue ( const OUString &  rName) const
inline

Definition at line 166 of file ContentProperties.hxx.

References http_dav_ucp::ContentProperties::getValue(), and m_aProps.

◆ operator const ContentProperties &()

http_dav_ucp::CachableContentProperties::operator const ContentProperties & ( ) const
inline

Definition at line 169 of file ContentProperties.hxx.

References m_aProps.

◆ operator=()

CachableContentProperties & http_dav_ucp::CachableContentProperties::operator= ( const CachableContentProperties )
private

Member Data Documentation

◆ m_aProps

ContentProperties http_dav_ucp::CachableContentProperties::m_aProps
private

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