LibreOffice Module svtools (master) 1
Functions | Variables
parhtml.cxx File Reference
#include <comphelper/string.hxx>
#include <o3tl/safeint.hxx>
#include <o3tl/string_view.hxx>
#include <tools/stream.hxx>
#include <tools/debug.hxx>
#include <tools/color.hxx>
#include <rtl/ustrbuf.hxx>
#include <rtl/character.hxx>
#include <rtl/tencinfo.h>
#include <sal/log.hxx>
#include <tools/tenccvt.hxx>
#include <tools/datetime.hxx>
#include <unotools/datetime.hxx>
#include <svl/inettype.hxx>
#include <svl/lngmisc.hxx>
#include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/document/XDocumentProperties.hpp>
#include <svtools/parhtml.hxx>
#include <svtools/htmltokn.h>
#include <svtools/htmlkywd.hxx>
#include <utility>
Include dependency graph for parhtml.cxx:

Go to the source code of this file.

Functions

const sal_Int32 MAX_LEN (1024)
 
const sal_Int32 MAX_ENTITY_LEN (8)
 

Variables

HTMLOptionEnum< HTMLInputType > const aInputTypeOptEnums []
 
HTMLOptionEnum< HTMLTableFrame > const aTableFrameOptEnums []
 
HTMLOptionEnum< HTMLTableRules > const aTableRulesOptEnums []
 
HTMLOptionEnum< HtmlMeta > const aHTMLMetaNameTable []
 

Function Documentation

◆ MAX_ENTITY_LEN()

const sal_Int32 MAX_ENTITY_LEN ( )

Referenced by HTMLParser::ScanText().

◆ MAX_LEN()

const sal_Int32 MAX_LEN ( 1024  )

Variable Documentation

◆ aHTMLMetaNameTable

HTMLOptionEnum<HtmlMeta> const aHTMLMetaNameTable[]
Initial value:
=
{
{ OOO_STRING_SVTOOLS_HTML_META_author, HtmlMeta::Author },
{ OOO_STRING_SVTOOLS_HTML_META_changed, HtmlMeta::Changed },
{ OOO_STRING_SVTOOLS_HTML_META_changedby, HtmlMeta::ChangedBy },
{ OOO_STRING_SVTOOLS_HTML_META_classification,HtmlMeta::Classification},
{ OOO_STRING_SVTOOLS_HTML_META_content_type, HtmlMeta::ContentType },
{ OOO_STRING_SVTOOLS_HTML_META_created, HtmlMeta::Created },
{ OOO_STRING_SVTOOLS_HTML_META_description, HtmlMeta::Description },
{ OOO_STRING_SVTOOLS_HTML_META_keywords, HtmlMeta::Keywords },
{ OOO_STRING_SVTOOLS_HTML_META_generator, HtmlMeta::Generator },
{ OOO_STRING_SVTOOLS_HTML_META_refresh, HtmlMeta::Refresh },
{ OOO_STRING_SVTOOLS_HTML_META_sdendnote, HtmlMeta::SDEndnote },
{ OOO_STRING_SVTOOLS_HTML_META_sdfootnote, HtmlMeta::SDFootnote },
{ nullptr, HtmlMeta(0) }
}
#define OOO_STRING_SVTOOLS_HTML_META_changed
Definition: htmlkywd.hxx:640
#define OOO_STRING_SVTOOLS_HTML_META_sdfootnote
Definition: htmlkywd.hxx:646
#define OOO_STRING_SVTOOLS_HTML_META_sdendnote
Definition: htmlkywd.hxx:645
#define OOO_STRING_SVTOOLS_HTML_META_created
Definition: htmlkywd.hxx:642
#define OOO_STRING_SVTOOLS_HTML_META_refresh
Definition: htmlkywd.hxx:634
#define OOO_STRING_SVTOOLS_HTML_META_keywords
Definition: htmlkywd.hxx:639
#define OOO_STRING_SVTOOLS_HTML_META_description
Definition: htmlkywd.hxx:638
#define OOO_STRING_SVTOOLS_HTML_META_author
Definition: htmlkywd.hxx:636
#define OOO_STRING_SVTOOLS_HTML_META_changedby
Definition: htmlkywd.hxx:641
#define OOO_STRING_SVTOOLS_HTML_META_content_type
Definition: htmlkywd.hxx:643
#define OOO_STRING_SVTOOLS_HTML_META_classification
Definition: htmlkywd.hxx:637
#define OOO_STRING_SVTOOLS_HTML_META_generator
Definition: htmlkywd.hxx:635

Definition at line 1941 of file parhtml.cxx.

Referenced by HTMLParser::ParseMetaOptionsImpl().

◆ aInputTypeOptEnums

HTMLOptionEnum<HTMLInputType> const aInputTypeOptEnums[]
Initial value:
=
{
{ nullptr, HTMLInputType(0) }
}
#define OOO_STRING_SVTOOLS_HTML_IT_checkbox
Definition: htmlkywd.hxx:565
#define OOO_STRING_SVTOOLS_HTML_IT_password
Definition: htmlkywd.hxx:564
#define OOO_STRING_SVTOOLS_HTML_IT_button
Definition: htmlkywd.hxx:574
#define OOO_STRING_SVTOOLS_HTML_IT_reset
Definition: htmlkywd.hxx:573
#define OOO_STRING_SVTOOLS_HTML_IT_submit
Definition: htmlkywd.hxx:571
#define OOO_STRING_SVTOOLS_HTML_IT_file
Definition: htmlkywd.hxx:569
#define OOO_STRING_SVTOOLS_HTML_IT_image
Definition: htmlkywd.hxx:572
#define OOO_STRING_SVTOOLS_HTML_IT_hidden
Definition: htmlkywd.hxx:570
#define OOO_STRING_SVTOOLS_HTML_IT_text
Definition: htmlkywd.hxx:563
#define OOO_STRING_SVTOOLS_HTML_IT_scribble
Definition: htmlkywd.hxx:568
#define OOO_STRING_SVTOOLS_HTML_IT_radio
Definition: htmlkywd.hxx:566
#define OOO_STRING_SVTOOLS_HTML_IT_range
Definition: htmlkywd.hxx:567
HTMLInputType
Definition: parhtml.hxx:53

Definition at line 55 of file parhtml.cxx.

Referenced by HTMLOption::GetInputType().

◆ aTableFrameOptEnums

HTMLOptionEnum<HTMLTableFrame> const aTableFrameOptEnums[]
Initial value:
=
{
{ nullptr, HTMLTableFrame(0) }
}
#define OOO_STRING_SVTOOLS_HTML_TF_void
Definition: htmlkywd.hxx:577
#define OOO_STRING_SVTOOLS_HTML_TF_below
Definition: htmlkywd.hxx:579
#define OOO_STRING_SVTOOLS_HTML_TF_above
Definition: htmlkywd.hxx:578
#define OOO_STRING_SVTOOLS_HTML_TF_lhs
Definition: htmlkywd.hxx:581
#define OOO_STRING_SVTOOLS_HTML_TF_vsides
Definition: htmlkywd.hxx:583
#define OOO_STRING_SVTOOLS_HTML_TF_border
Definition: htmlkywd.hxx:585
#define OOO_STRING_SVTOOLS_HTML_TF_hsides
Definition: htmlkywd.hxx:580
#define OOO_STRING_SVTOOLS_HTML_TF_rhs
Definition: htmlkywd.hxx:582
#define OOO_STRING_SVTOOLS_HTML_TF_box
Definition: htmlkywd.hxx:584
HTMLTableFrame
Definition: parhtml.hxx:48

Definition at line 73 of file parhtml.cxx.

Referenced by HTMLOption::GetTableFrame().

◆ aTableRulesOptEnums

HTMLOptionEnum<HTMLTableRules> const aTableRulesOptEnums[]