diff options
Diffstat (limited to 'store/source/lockbyte.cxx')
-rw-r--r-- | store/source/lockbyte.cxx | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/store/source/lockbyte.cxx b/store/source/lockbyte.cxx index dfc7ad920a99..139857440dfb 100644 --- a/store/source/lockbyte.cxx +++ b/store/source/lockbyte.cxx @@ -143,6 +143,8 @@ storeError ILockBytes::flush() namespace store { +namespace { + struct FileHandle { oslFileHandle m_handle; @@ -315,6 +317,8 @@ protected: virtual ~FileLockBytes() override; }; +} + } // namespace store FileLockBytes::FileLockBytes (FileHandle const & rFile) @@ -442,6 +446,8 @@ storeError FileLockBytes::flush_Impl() namespace store { +namespace { + struct FileMapping { sal_uInt8 * m_pAddr; @@ -543,6 +549,8 @@ protected: virtual ~MappedLockBytes() override; }; +} + } // namespace store MappedLockBytes::MappedLockBytes (FileMapping const & rMapping) @@ -641,6 +649,8 @@ storeError MappedLockBytes::flush_Impl() namespace store { +namespace { + class MemoryLockBytes : public store::OStoreObject, public store::ILockBytes @@ -680,6 +690,8 @@ protected: virtual ~MemoryLockBytes() override; }; +} + } // namespace store MemoryLockBytes::MemoryLockBytes() @@ -804,6 +816,8 @@ storeError MemoryLockBytes::flush_Impl() namespace store { +namespace { + template< class T > struct ResourceHolder { typedef typename T::destructor_type destructor_type; @@ -838,6 +852,8 @@ template< class T > struct ResourceHolder } }; +} + storeError FileLockBytes_createInstance ( rtl::Reference< ILockBytes > & rxLockBytes, |