LibreOffice Module sax (master) 1
Classes | Namespaces | Typedefs | Enumerations | Functions
fshelper.hxx File Reference
#include <com/sun/star/xml/sax/XFastAttributeList.hpp>
#include <com/sun/star/uno/Reference.hxx>
#include <com/sun/star/uno/Sequence.hxx>
#include <rtl/ustring.hxx>
#include <rtl/ref.hxx>
#include <sax/saxdllapi.h>
#include <optional>
#include <memory>
#include <string_view>
#include <utility>
Include dependency graph for fshelper.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sax_fastparser::FastSerializerHelper
 

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::io
 
namespace  sax_fastparser
 

Typedefs

typedef std::shared_ptr< FastSerializerHelper > sax_fastparser::FSHelperPtr
 

Enumerations

enum class  sax_fastparser::MergeMarks {
  sax_fastparser::APPEND = 0 ,
  sax_fastparser::PREPEND = 1 ,
  sax_fastparser::POSTPONE = 2
}
 

Functions

constexpr sal_Int32 FSNS (sal_Int32 namespc, sal_Int32 element)
 
const char * sax_fastparser::UseIf (const char *s, bool bUse)
 
template<class TString >
std::optional< TString > sax_fastparser::UseIf (const TString &s, bool bUse)
 

Function Documentation

◆ FSNS()

constexpr sal_Int32 FSNS ( sal_Int32  namespc,
sal_Int32  element 
)
constexpr