LibreOffice Module svtools (master) 1
Classes | Namespaces | Typedefs | Functions
templatefoldercache.cxx File Reference
#include <sal/config.h>
#include <osl/file.hxx>
#include <svtools/templatefoldercache.hxx>
#include <unotools/ucbstreamhelper.hxx>
#include <com/sun/star/sdbc/XResultSet.hpp>
#include <com/sun/star/ucb/XDynamicResultSet.hpp>
#include <com/sun/star/sdbc/XRow.hpp>
#include <com/sun/star/ucb/CommandAbortedException.hpp>
#include <com/sun/star/ucb/XContentAccess.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/util/theOfficeInstallationDirectories.hpp>
#include <ucbhelper/content.hxx>
#include <osl/diagnose.h>
#include <rtl/ref.hxx>
#include <salhelper/simplereferenceobject.hxx>
#include <tools/time.hxx>
#include <tools/urlobj.hxx>
#include <tools/debug.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <unotools/pathoptions.hxx>
#include <comphelper/processfactory.hxx>
#include <mutex>
#include <utility>
#include <vector>
#include <algorithm>
Include dependency graph for templatefoldercache.cxx:

Go to the source code of this file.

Classes

class  svt::TemplateFolderCacheImpl
 

Namespaces

namespace  svt
 

Typedefs

typedef ::std::vector< ::rtl::Reference< TemplateContent > > svt::TemplateFolderContent
 
typedef TemplateFolderContent::const_iterator svt::ConstFolderIterator
 
typedef TemplateFolderContent::iterator svt::FolderIterator
 

Functions

static SvStreamsvt::WriteDateTime (SvStream &_rStorage, const util::DateTime &_rDate)
 
static SvStreamsvt::operator>> (SvStream &_rStorage, util::DateTime &_rDate)
 

Variable Documentation

◆ m_aLastModified

util::DateTime m_aLastModified
private

Definition at line 118 of file templatefoldercache.cxx.

◆ m_aSubContents

TemplateFolderContent m_aSubContents
private

Definition at line 119 of file templatefoldercache.cxx.

◆ m_aURL

INetURLObject m_aURL
private

Definition at line 117 of file templatefoldercache.cxx.

◆ m_rStorage

SvStream& m_rStorage
protected

Definition at line 253 of file templatefoldercache.cxx.

◆ m_xOfficeInstDirs

uno::Reference< util::XOfficeInstallationDirectories > m_xOfficeInstDirs

Definition at line 260 of file templatefoldercache.cxx.