LibreOffice Module sc (master)  1
Classes | Namespaces | Macros | Typedefs
xestream.hxx File Reference
#include <map>
#include <stack>
#include <string_view>
#include <rtl/strbuf.hxx>
#include <oox/core/xmlfilterbase.hxx>
#include <sax/fshelper.hxx>
#include <tools/stream.hxx>
#include <formula/errorcodes.hxx>
#include "ftools.hxx"
#include <types.hxx>
#include <filter/msfilter/mscodec.hxx>
#include <vector>
Include dependency graph for xestream.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  XclExpStream
 This class is used to export Excel record streams. More...
class  XclExpBiff8Encrypter
class  XclXmlUtils
class  XclExpXmlStream


 CAUTION! The following defines must be in the same namespace as the respective type.


#define XESTRING_TO_PSZ(s)   (s.Len() && s.GetChar( 0 ) != 0 ? XclXmlUtils::ToOString( s ).getStr() : nullptr)


typedef std::shared_ptr< XclExpBiff8EncrypterXclExpEncrypterRef

Macro Definition Documentation

#define XESTRING_TO_PSZ (   s)    (s.Len() && s.GetChar( 0 ) != 0 ? XclXmlUtils::ToOString( s ).getStr() : nullptr)

Definition at line 232 of file xestream.hxx.

Referenced by XclExpDV::SaveXml(), and ExcEScenario::SaveXml().

Typedef Documentation

typedef std::shared_ptr< XclExpBiff8Encrypter > XclExpEncrypterRef

Definition at line 47 of file xestream.hxx.