diff options
author | Caolán McNamara <caolanm@redhat.com> | 2011-09-04 21:17:16 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-09-05 10:54:19 +0100 |
commit | e99a072c0e19d1bab68a49758acaac22dd981e0c (patch) | |
tree | 927772b072c8cf79026a2146478f9e1c267cac5a /tools/inc/tools/stream.hxx | |
parent | af60795f76f04e5a0315eeaa4cb9c5a90f4ae90c (diff) |
add a fairly efficient read_LEuInt16s_AsOUString, merge similar things
Diffstat (limited to 'tools/inc/tools/stream.hxx')
-rw-r--r-- | tools/inc/tools/stream.hxx | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/tools/inc/tools/stream.hxx b/tools/inc/tools/stream.hxx index baaf758125c4..28e96aea0e03 100644 --- a/tools/inc/tools/stream.hxx +++ b/tools/inc/tools/stream.hxx @@ -564,9 +564,13 @@ TOOLS_DLLPUBLIC SvStream& endlu( SvStream& rStr ); /// call endlu() if eStreamCharSet==RTL_TEXTECODING_UNICODE otherwise endl() TOOLS_DLLPUBLIC SvStream& endlub( SvStream& rStr ); -//Attempt to read nSize bytes to an OString, returned rtl::OString's length is -//number of bytes successfully read -TOOLS_DLLPUBLIC rtl::OString readBytesAsOString(SvStream& rStr, sal_Size nSize); +//Attempt to read nLen 8bit units to an OString, returned rtl::OString's length +//is number of units successfully read +TOOLS_DLLPUBLIC rtl::OString read_uInt8s_AsOString(SvStream& rStr, sal_Size nLen); + +//Attempt to read nLen little endian 16bit units to an OUString, returned +//rtl::OUString's length is number of units successfully read +TOOLS_DLLPUBLIC rtl::OUString read_LEuInt16s_AsOUString(SvStream& rStr, sal_Size nLen); // -------------- // - FileStream - |