24#include <rtl/ustring.h>
80 rtl_uString *pFilename,
119 rtl_uString
const *pPath,
120 rtl_uString
const *pName,
163 rtl_uString
const *pPath,
164 rtl_uString
const *pName,
209 rtl_uString
const *pPath,
210 rtl_uString
const *pName
STORE_DLLPUBLIC storeError store_openStream(storeFileHandle hFile, rtl_uString const *pPath, rtl_uString const *pName, storeAccessMode eMode, storeStreamHandle *phStrm) SAL_THROW_EXTERN_C()
Open a stream.
void * storeHandle
Handle opaque type.
STORE_DLLPUBLIC storeError store_openDirectory(storeFileHandle hFile, rtl_uString const *pPath, rtl_uString const *pName, storeAccessMode eAccessMode, storeDirectoryHandle *phDirectory) SAL_THROW_EXTERN_C()
Open a directory.
void * storeStreamHandle
Stream Handle opaque type.
STORE_DLLPUBLIC storeError store_acquireHandle(storeHandle Handle) SAL_THROW_EXTERN_C()
Acquire a Handle.
STORE_DLLPUBLIC storeError store_findNext(storeDirectoryHandle hDirectory, storeFindData *pFindData) SAL_THROW_EXTERN_C()
Find next directory entry.
STORE_DLLPUBLIC storeError store_writeStream(storeStreamHandle hStrm, sal_uInt32 nOffset, const void *pBuffer, sal_uInt32 nBytes, sal_uInt32 *pnDone) SAL_THROW_EXTERN_C()
Write to a stream.
void * storeDirectoryHandle
Directory Handle opaque type.
STORE_DLLPUBLIC storeError store_findFirst(storeDirectoryHandle hDirectory, storeFindData *pFindData) SAL_THROW_EXTERN_C()
Find first directory entry.
STORE_DLLPUBLIC storeError store_releaseHandle(storeHandle Handle) SAL_THROW_EXTERN_C()
Release a Handle.
STORE_DLLPUBLIC storeError store_flushFile(storeFileHandle hFile) SAL_THROW_EXTERN_C()
Flush a file.
STORE_DLLPUBLIC storeError store_createMemoryFile(sal_uInt16 nPageSize, storeFileHandle *phFile) SAL_THROW_EXTERN_C()
Open a temporary file in memory.
STORE_DLLPUBLIC storeError store_openFile(rtl_uString *pFilename, storeAccessMode eAccessMode, sal_uInt16 nPageSize, storeFileHandle *phFile) SAL_THROW_EXTERN_C()
Open a file.
STORE_DLLPUBLIC storeError store_readStream(storeStreamHandle hStrm, sal_uInt32 nOffset, void *pBuffer, sal_uInt32 nBytes, sal_uInt32 *pnDone) SAL_THROW_EXTERN_C()
Read from a stream.
void * storeFileHandle
File Handle opaque type.
STORE_DLLPUBLIC storeError store_remove(storeFileHandle hFile, rtl_uString const *pPath, rtl_uString const *pName) SAL_THROW_EXTERN_C()
Remove a file entry.
STORE_DLLPUBLIC storeError store_closeFile(storeFileHandle hFile) SAL_THROW_EXTERN_C()
Close a file.
storeAccessMode
Access Mode enumeration.
storeError
Error Code enumeration.
#define SAL_THROW_EXTERN_C()