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.

Classes

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

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::beans
 
namespace  sc
 CAUTION! The following defines must be in the same namespace as the respective type.
 

Macros

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

Typedefs

typedef std::shared_ptr< XclExpBiff8EncrypterXclExpEncrypterRef
 

Macro Definition Documentation

◆ XESTRING_TO_PSZ

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

Definition at line 232 of file xestream.hxx.

Typedef Documentation

◆ XclExpEncrypterRef

typedef std::shared_ptr< XclExpBiff8Encrypter > XclExpEncrypterRef

Definition at line 48 of file xestream.hxx.