LibreOffice Module xmloff (master)  1
Namespaces | Macros | Functions | Variables
xmltoken.cxx File Reference
#include <sal/macros.h>
#include <xmloff/xmltoken.hxx>
#include <rtl/ustring.hxx>
#include <rtl/string.hxx>
#include <sal/log.hxx>
#include <optional>
#include <set>
Include dependency graph for xmltoken.cxx:

Go to the source code of this file.

Namespaces

 xmloff::token
 Handling of tokens in XML:
 

Macros

#define TOKEN(s, e)   { sizeof(s)-1, s, std::nullopt, e }
 

Functions

const OUString & xmloff::token::GetXMLToken (enum XMLTokenEnum eToken)
 return the OUString representation for eToken More...
 
bool xmloff::token::IsXMLToken (const OUString &rString, enum XMLTokenEnum eToken)
 compare eToken to the string More...
 
bool xmloff::token::IsXMLToken (const sax_fastparser::FastAttributeList::FastAttributeIter &aIter, enum XMLTokenEnum eToken)
 

Variables

struct XMLTokenEntry xmloff::token::aTokenList []
 

Macro Definition Documentation

#define TOKEN (   s,
 
)    { sizeof(s)-1, s, std::nullopt, e }

Definition at line 47 of file xmltoken.cxx.

Variable Documentation

XMLTokenEnum eToken
sal_Int32 nLength

Definition at line 36 of file xmltoken.cxx.

Referenced by SvXMLNumFormatContext::AddCurrency(), xmloff::AnimationsExporterImpl::convertTiming(), xmloff::AnimationsExporterImpl::convertValue(), XMLEnhancedCustomShapeContext::CreateChildContext(), XMLDatabaseFieldImportContext::CreateChildContext(), XMLLineNumberingExport::Export(), XMLTextMarkImportContext::FindName(), SchemaRestrictionContext::HandleChild(), xmloff::OFormImport::implTranslateStringListProperty(), xmloff::isDouble(), xmloff::isTime(), lcl_EnquoteIfNecessary(), lcl_exportComplexLabel(), lcl_ProcessLabel(), xmloff::OXMLDataSourceImport::OXMLDataSourceImport(), XMLPlaceholderFieldImportContext::PrepareField(), XMLDropDownFieldImportContext::PrepareField(), xmloff::AnimationsExporterImpl::prepareValue(), XMLSectionImportContext::ProcessAttributes(), XMLAutoMarkFileContext::StartElement(), XMLTrackedChangesImportContext::StartElement(), XMLSectionSourceImportContext::StartElement(), XMLFieldParamImportContext::StartElement(), XMLEnhancedCustomShapeContext::StartElement(), XMLIndexBibliographyEntryContext::StartElement(), XMLIndexTabStopEntryContext::StartElement(), XMLChangeImportContext::StartElement(), XMLIndexChapterInfoEntryContext::StartElement(), XMLChangedRegionImportContext::StartElement(), XMLFootnoteImportContext::StartElement(), XMLIndexTitleTemplateContext::StartElement(), XMLIndexSimpleEntryContext::StartElement(), SvXMLMetaExport::startElement(), XMLIndexSourceBaseContext::StartElement(), XMLIndexTemplateContext::StartElement(), XMLTextFieldImportContext::StartElement(), XMLDdeFieldDeclImportContext::StartElement(), XMLBibliographyFieldImportContext::StartElement(), SvXMLNumFmtExport::WriteTextWithCurrency_Impl(), XMLVariableDeclImportContext::XMLVariableDeclImportContext(), and XMLVersionContext::XMLVersionContext().

const char* pChar

Definition at line 37 of file xmltoken.cxx.

std::optional<OUString> xOUString

Definition at line 38 of file xmltoken.cxx.