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

#include <ContentProperties.hxx>

Collaboration diagram for webdav_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 &)=delete
 
 CachableContentProperties (const CachableContentProperties &)=delete
 

Private Attributes

ContentProperties m_aProps
 

Detailed Description

Definition at line 155 of file neon/ContentProperties.hxx.

Constructor & Destructor Documentation

webdav_ucp::CachableContentProperties::CachableContentProperties ( const CachableContentProperties )
privatedelete
CachableContentProperties::CachableContentProperties ( const ContentProperties rProps)
explicit

Definition at line 526 of file neon/ContentProperties.cxx.

References addProperties().

Member Function Documentation

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

Definition at line 179 of file neon/ContentProperties.hxx.

References m_aProps.

CachableContentProperties& webdav_ucp::CachableContentProperties::operator= ( const CachableContentProperties )
privatedelete

Member Data Documentation

ContentProperties webdav_ucp::CachableContentProperties::m_aProps
private

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