LibreOffice Module writerperfect (master) 1
|
#include <WPXSvInputStream.hxx>
#include <com/sun/star/packages/zip/XZipFileAccess2.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <comphelper/processfactory.hxx>
#include <comphelper/seekableinput.hxx>
#include <o3tl/safeint.hxx>
#include <rtl/string.hxx>
#include <sal/log.hxx>
#include <sot/storage.hxx>
#include <tools/stream.hxx>
#include <unotools/streamwrap.hxx>
#include <unotools/ucbstreamhelper.hxx>
#include <climits>
#include <limits>
#include <memory>
#include <string_view>
#include <unordered_map>
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
class | writerperfect::WPXSvInputStreamImpl |
Namespaces | |
namespace | writerperfect |
Macros | |
#define | BUFFER_MAX 65536 |
#define BUFFER_MAX 65536 |
Definition at line 814 of file WPXSvInputStream.cxx.
OString aName |
Name of the stream.
This is not OUString
, because we need to be able to produce const char* from it.
Definition at line 278 of file WPXSvInputStream.cxx.
Referenced by writerperfect::WPXSvInputStreamImpl::existsSubStream(), and writerperfect::WPXSvInputStreamImpl::getSubStreamByName().
NameMap_t maNameMap |
Definition at line 155 of file WPXSvInputStream.cxx.
OLEStorageMap_t maStorageMap |
Definition at line 153 of file WPXSvInputStream.cxx.
::std::vector<ZipStreamData> maStreams |
Definition at line 154 of file WPXSvInputStream.cxx.
bool mbInitialized |
Definition at line 156 of file WPXSvInputStream.cxx.
|
private |
Definition at line 55 of file WPXSvInputStream.cxx.
Reference<container::XNameAccess> mxContainer |
Definition at line 307 of file WPXSvInputStream.cxx.
tools::SvRef<SotStorage> mxRootStorage |
Definition at line 152 of file WPXSvInputStream.cxx.
|
private |
Definition at line 54 of file WPXSvInputStream.cxx.
OString name |
Name of the stream.
This is not OUString
, because we need to be able to produce const char* from it.
Definition at line 109 of file WPXSvInputStream.cxx.
Referenced by writerperfect::WPXSvInputStreamImpl::existsSubStream(), writerperfect::WPXSvInputStream::existsSubStream(), writerperfect::WPXSvInputStreamImpl::getSubStreamByName(), and writerperfect::WPXSvInputStream::getSubStreamByName().
OString RVNGname |
librevenge name of the stream.
This is not OUString
, because we need to be able to produce const char* from it.
Definition at line 115 of file WPXSvInputStream.cxx.
tools::SvRef<SotStorageStream> stream |
Definition at line 102 of file WPXSvInputStream.cxx.
Reference<XInputStream> xStream |
Definition at line 271 of file WPXSvInputStream.cxx.
Referenced by writerperfect::EPUBPackage::EPUBPackage(), and writerperfect::WPXSvInputStreamImpl::WPXSvInputStreamImpl().