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 152 of file ContentProperties.hxx.

Constructor & Destructor Documentation

http_dav_ucp::CachableContentProperties::CachableContentProperties ( const CachableContentProperties )
private
CachableContentProperties::CachableContentProperties ( const ContentProperties rProps)
explicit

Definition at line 561 of file ContentProperties.cxx.

References addProperties().

Member Function Documentation

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

Definition at line 176 of file ContentProperties.hxx.

References m_aProps.

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

Member Data Documentation

ContentProperties http_dav_ucp::CachableContentProperties::m_aProps
private

Definition at line 155 of file ContentProperties.hxx.

Referenced by addProperties(), and operator const ContentProperties &().


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