#include <store.hxx>
Public Member Functions | |
| OStoreStream (void) throw () | |
| Construction. | |
| ~OStoreStream (void) throw () | |
| Destruction. | |
| OStoreStream (OStoreStream const &rhs) throw () | |
| Copy construction. | |
| OStoreStream & | operator= (OStoreStream const &rhs) throw () |
| Assignment. | |
| OStoreStream (storeStreamHandle Handle) throw () | |
| Construction from Stream Handle. | |
| operator storeStreamHandle (void) const throw () | |
| Conversion into Stream Handle. | |
| bool | isValid (void) const throw () |
| Check for a valid Stream Handle. | |
| storeError | create (storeFileHandle hFile, rtl::OUString const &rPath, rtl::OUString const &rName, storeAccessMode eMode) throw () |
| Open the stream. | |
| void | close (void) throw () |
| Close the stream. | |
| storeError | readAt (sal_uInt32 nOffset, void *pBuffer, sal_uInt32 nBytes, sal_uInt32 &rnDone) throw () |
| Read from the stream. | |
| storeError | writeAt (sal_uInt32 nOffset, void const *pBuffer, sal_uInt32 nBytes, sal_uInt32 &rnDone) throw () |
| Write to the stream. | |
| storeError | flush (void) const throw () |
| Flush the stream. | |
| storeError | getSize (sal_uInt32 &rnSize) const throw () |
| Get the stream size. | |
| storeError | setSize (sal_uInt32 nSize) throw () |
| Set the stream size. | |
| store::OStoreStream::OStoreStream | ( | void | ) | throw () [inline] |
Construction.
| store::OStoreStream::~OStoreStream | ( | void | ) | throw () [inline] |
Destruction.
| store::OStoreStream::OStoreStream | ( | OStoreStream const & | rhs | ) | throw () [inline] |
Copy construction.
| store::OStoreStream::OStoreStream | ( | storeStreamHandle | Handle | ) | throw () [inline, explicit] |
Construction from Stream Handle.
| void store::OStoreStream::close | ( | void | ) | throw () [inline] |
Close the stream.
| storeError store::OStoreStream::create | ( | storeFileHandle | hFile, | |
| rtl::OUString const & | rPath, | |||
| rtl::OUString const & | rName, | |||
| storeAccessMode | eMode | |||
| ) | throw () [inline] |
Open the stream.
| storeError store::OStoreStream::flush | ( | void | ) | const throw () [inline] |
Flush the stream.
| storeError store::OStoreStream::getSize | ( | sal_uInt32 & | rnSize | ) | const throw () [inline] |
Get the stream size.
| bool store::OStoreStream::isValid | ( | void | ) | const throw () [inline] |
Check for a valid Stream Handle.
| store::OStoreStream::operator storeStreamHandle | ( | void | ) | const throw () [inline] |
Conversion into Stream Handle.
| OStoreStream& store::OStoreStream::operator= | ( | OStoreStream const & | rhs | ) | throw () [inline] |
Assignment.
| storeError store::OStoreStream::readAt | ( | sal_uInt32 | nOffset, | |
| void * | pBuffer, | |||
| sal_uInt32 | nBytes, | |||
| sal_uInt32 & | rnDone | |||
| ) | throw () [inline] |
Read from the stream.
| storeError store::OStoreStream::setSize | ( | sal_uInt32 | nSize | ) | throw () [inline] |
Set the stream size.
| storeError store::OStoreStream::writeAt | ( | sal_uInt32 | nOffset, | |
| void const * | pBuffer, | |||
| sal_uInt32 | nBytes, | |||
| sal_uInt32 & | rnDone | |||
| ) | throw () [inline] |
Write to the stream.
1.6.1