LibreOffice Module store (master) 1
Namespaces | Functions
lockbyte.cxx File Reference
#include "lockbyte.hxx"
#include <sal/types.h>
#include <osl/diagnose.h>
#include <osl/file.h>
#include <osl/process.h>
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#include "object.hxx"
#include "storbase.hxx"
#include <memory>
#include <string.h>
Include dependency graph for lockbyte.cxx:

Go to the source code of this file.

Namespaces

namespace  store
 Old OStorePageCache implementation.
 

Functions

storeError store::FileLockBytes_createInstance (rtl::Reference< ILockBytes > &rxLockBytes, rtl_uString *pFilename, storeAccessMode eAccessMode)
 
storeError store::MemoryLockBytes_createInstance (rtl::Reference< ILockBytes > &rxLockBytes)
 

Variable Documentation

◆ m_handle

oslFileHandle m_handle

Definition at line 139 of file lockbyte.cxx.

◆ m_hFile

oslFileHandle m_hFile
private

Representation.

Definition at line 274 of file lockbyte.cxx.

◆ m_nPageSize

sal_uInt16 m_nPageSize
private

Definition at line 504 of file lockbyte.cxx.

◆ m_nSize

sal_uInt32 m_nSize
private

◆ m_pAddr

sal_uInt8* m_pAddr

Definition at line 442 of file lockbyte.cxx.

◆ m_pData

sal_uInt8* m_pData
private

Representation.

Definition at line 502 of file lockbyte.cxx.

◆ m_value

T m_value

Definition at line 804 of file lockbyte.cxx.

◆ m_xAllocator

rtl::Reference< PageData::Allocator > m_xAllocator
private

Definition at line 276 of file lockbyte.cxx.