Public Member Functions |
| | OStoreFile (void) throw () |
| | Construction.
|
| | ~OStoreFile (void) throw () |
| | Destruction.
|
| | OStoreFile (OStoreFile const &rhs) throw () |
| | Copy construction.
|
| OStoreFile & | operator= (OStoreFile const &rhs) throw () |
| | Assignment.
|
| | OStoreFile (storeFileHandle Handle) throw () |
| | Construction from File Handle.
|
| | operator storeFileHandle (void) const throw () |
| | Conversion into File Handle.
|
| bool | isValid (void) const throw () |
| | Check for a valid File Handle.
|
| storeError | create (rtl::OUString const &rFilename, storeAccessMode eAccessMode, sal_uInt16 nPageSize=STORE_DEFAULT_PAGESIZE) throw () |
| | Open the file.
|
| storeError | createInMemory (sal_uInt16 nPageSize=STORE_DEFAULT_PAGESIZE) throw () |
| | Open the temporary file in memory.
|
| void | close (void) throw () |
| | Close the file.
|
| storeError | flush (void) const throw () |
| | Flush the file.
|
| storeError | getRefererCount (sal_uInt32 &rnRefCount) const throw () |
| | Get the number of referers to the file.
|
| storeError | getSize (sal_uInt32 &rnSize) const throw () |
| | Get the file size.
|
| storeError | attrib (rtl::OUString const &rPath, rtl::OUString const &rName, sal_uInt32 nMask1, sal_uInt32 nMask2, sal_uInt32 &rnAttrib) throw () |
| | Set attributes of a file entry.
|
| storeError | attrib (rtl::OUString const &rPath, rtl::OUString const &rName, sal_uInt32 nMask1, sal_uInt32 nMask2) throw () |
| | Set attributes of a file entry.
|
| storeError | link (rtl::OUString const &rSrcPath, rtl::OUString const &rSrcName, rtl::OUString const &rDstPath, rtl::OUString const &rDstName) throw () |
| | Insert a file entry as 'hard link' to another file entry.
|
| storeError | symlink (rtl::OUString const &rSrcPath, rtl::OUString const &rSrcName, rtl::OUString const &rDstPath, rtl::OUString const &rDstName) throw () |
| | Insert a file entry as 'symbolic link' to another file entry.
|
| storeError | rename (rtl::OUString const &rSrcPath, rtl::OUString const &rSrcName, rtl::OUString const &rDstPath, rtl::OUString const &rDstName) throw () |
| | Rename a file entry.
|
| storeError | remove (rtl::OUString const &rPath, rtl::OUString const &rName) throw () |
| | Remove a file entry.
|