UDK 3.2.7 C/C++ API Reference
|
#include <store.hxx>
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. |
store::OStoreFile::OStoreFile | ( | void | ) | throw () [inline] |
Construction.
store::OStoreFile::~OStoreFile | ( | void | ) | throw () [inline] |
Destruction.
store::OStoreFile::OStoreFile | ( | OStoreFile const & | rhs | ) | throw () [inline] |
Copy construction.
store::OStoreFile::OStoreFile | ( | storeFileHandle | Handle | ) | throw () [inline, explicit] |
Construction from File Handle.
storeError store::OStoreFile::attrib | ( | rtl::OUString const & | rPath, |
rtl::OUString const & | rName, | ||
sal_uInt32 | nMask1, | ||
sal_uInt32 | nMask2, | ||
sal_uInt32 & | rnAttrib | ||
) | throw () [inline] |
Set attributes of a file entry.
storeError store::OStoreFile::attrib | ( | rtl::OUString const & | rPath, |
rtl::OUString const & | rName, | ||
sal_uInt32 | nMask1, | ||
sal_uInt32 | nMask2 | ||
) | throw () [inline] |
Set attributes of a file entry.
void store::OStoreFile::close | ( | void | ) | throw () [inline] |
Close the file.
storeError store::OStoreFile::create | ( | rtl::OUString const & | rFilename, |
storeAccessMode | eAccessMode, | ||
sal_uInt16 | nPageSize = STORE_DEFAULT_PAGESIZE |
||
) | throw () [inline] |
Open the file.
storeError store::OStoreFile::createInMemory | ( | sal_uInt16 | nPageSize = STORE_DEFAULT_PAGESIZE | ) | throw () [inline] |
Open the temporary file in memory.
storeError store::OStoreFile::flush | ( | void | ) | const throw () [inline] |
Flush the file.
storeError store::OStoreFile::getRefererCount | ( | sal_uInt32 & | rnRefCount | ) | const throw () [inline] |
Get the number of referers to the file.
storeError store::OStoreFile::getSize | ( | sal_uInt32 & | rnSize | ) | const throw () [inline] |
Get the file size.
bool store::OStoreFile::isValid | ( | void | ) | const throw () [inline] |
Check for a valid File Handle.
storeError store::OStoreFile::link | ( | rtl::OUString const & | rSrcPath, |
rtl::OUString const & | rSrcName, | ||
rtl::OUString const & | rDstPath, | ||
rtl::OUString const & | rDstName | ||
) | throw () [inline] |
Insert a file entry as 'hard link' to another file entry.
store::OStoreFile::operator storeFileHandle | ( | void | ) | const throw () [inline] |
Conversion into File Handle.
OStoreFile& store::OStoreFile::operator= | ( | OStoreFile const & | rhs | ) | throw () [inline] |
Assignment.
storeError store::OStoreFile::remove | ( | rtl::OUString const & | rPath, |
rtl::OUString const & | rName | ||
) | throw () [inline] |
Remove a file entry.
storeError store::OStoreFile::rename | ( | rtl::OUString const & | rSrcPath, |
rtl::OUString const & | rSrcName, | ||
rtl::OUString const & | rDstPath, | ||
rtl::OUString const & | rDstName | ||
) | throw () [inline] |
Rename a file entry.
storeError store::OStoreFile::symlink | ( | rtl::OUString const & | rSrcPath, |
rtl::OUString const & | rSrcName, | ||
rtl::OUString const & | rDstPath, | ||
rtl::OUString const & | rDstName | ||
) | throw () [inline] |
Insert a file entry as 'symbolic link' to another file entry.