24#include <rtl/textcvt.h>
25#include <rtl/string.h>
34class OStorePageManager;
35struct OStoreDirectoryPageData;
51 rtl_String
const *pPath,
52 rtl_String
const *
pName,
63 virtual bool isKindOf (sal_uInt32 nTypeId)
override;
OStorePageDescriptor m_aDescr
storeError create(OStorePageManager *pManager, rtl_String const *pPath, rtl_String const *pName, storeAccessMode eAccessMode)
create (two-phase construction).
static const sal_uInt32 m_nTypeId
IStoreHandle TypeId.
PageHolderObject< inode > inode_holder_type
rtl::Reference< OStorePageManager > m_xManager
OStoreDirectory_Impl & operator=(const OStoreDirectory_Impl &)=delete
OStoreDirectory_Impl(const OStoreDirectory_Impl &)=delete
virtual ~OStoreDirectory_Impl() override
storeError iterate(storeFindData &rFindData)
iterate.
rtl_TextToUnicodeConverter m_hTextCvt
virtual bool isKindOf(sal_uInt32 nTypeId) override
Replaces dynamic_cast type checking.
OStoreDirectoryPageData inode
virtual bool isKindOf(sal_uInt32 nTypeId)
Replaces dynamic_cast type checking.
Old OStorePageCache implementation.
store_handle_type *SAL_CALL query(OStoreObject *pHandle, store_handle_type *)
Template helper function as dynamic_cast replacement.
storeAccessMode
Access Mode enumeration.
storeError
Error Code enumeration.