UDK 3.2.7 C/C++ API Reference
|
#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.