LibreOffice Module sw (master) 1
Static Public Attributes | List of all members
NS_sprm::sprm< ispmd, fSpec, sgc, spra > Struct Template Reference

#include <sprmids.hxx>

Static Public Attributes

static constexpr sal_uInt16 val
 
static constexpr int len = spraLen<spra>()
 
static constexpr bool varlen = spra == SPRA::operand_varlen_6
 

Detailed Description

template<int ispmd, int fSpec, SGC sgc, SPRA spra>
struct NS_sprm::sprm< ispmd, fSpec, sgc, spra >

Definition at line 272 of file sprmids.hxx.

Member Data Documentation

◆ len

template<int ispmd, int fSpec, SGC sgc, SPRA spra>
constexpr int NS_sprm::sprm< ispmd, fSpec, sgc, spra >::len = spraLen<spra>()
staticconstexpr

Definition at line 280 of file sprmids.hxx.

◆ val

template<int ispmd, int fSpec, SGC sgc, SPRA spra>
constexpr sal_uInt16 NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val
staticconstexpr
Initial value:
= ispmd + (fSpec << 9) + (static_cast<sal_uInt16>(sgc) << 10)
+ (static_cast<sal_uInt16>(spra) << 13)

Definition at line 278 of file sprmids.hxx.

Referenced by WW8AttributeOutput::CharAnimatedText(), WW8AttributeOutput::CharAutoKern(), WW8AttributeOutput::CharBackground(), WW8AttributeOutput::CharBorder(), WW8AttributeOutput::CharColor(), WW8AttributeOutput::CharEmphasisMark(), WW8AttributeOutput::CharEscapement(), WW8AttributeOutput::CharFont(), WW8AttributeOutput::CharFontCJK(), WW8AttributeOutput::CharFontCTL(), WW8AttributeOutput::CharFontSize(), WW8AttributeOutput::CharHighlight(), WW8AttributeOutput::CharKerning(), WW8AttributeOutput::CharLanguage(), WW8AttributeOutput::CharRelief(), WW8AttributeOutput::CharRotate(), WW8AttributeOutput::CharScaleWidth(), WW8AttributeOutput::CharTwoLines(), WW8AttributeOutput::CharUnderline(), wwSectionManager::CreateSep(), WW8Export::DisallowInheritingOutlineNumbering(), WW8AttributeOutput::FieldVanish(), WW8AttributeOutput::FormatAnchor(), WW8AttributeOutput::FormatBackground(), WW8AttributeOutput::FormatColumns_Impl(), WW8AttributeOutput::FormatDrop(), WW8AttributeOutput::FormatFillStyle(), WW8AttributeOutput::FormatFrameDirection(), WW8AttributeOutput::FormatFrameSize(), WW8AttributeOutput::FormatHorizOrientation(), WW8AttributeOutput::FormatKeep(), WW8AttributeOutput::FormatLineNumbering(), WW8AttributeOutput::FormatLRSpace(), WW8AttributeOutput::FormatPaperBin(), WW8AttributeOutput::FormatSurround(), WW8AttributeOutput::FormatTextGrid(), WW8AttributeOutput::FormatULSpace(), WW8AttributeOutput::FormatVertOrientation(), GetTableSprm(), GetWW8SprmDispatcher(), InsertSpecialChar(), SwWW8ImplReader::IsDropCap(), SwWW8ImplReader::IsRightToLeft(), lcl_HasExplicitLeft(), lcl_ReadBorders(), WW8AttributeOutput::NumberingLevel(), WW8Export::Out_BorderLine(), WW8Export::Out_CellRangeBorders(), WW8Export::Out_SwFormatBox(), WW8Export::OutGrf(), WW8Export::OutputField(), WW8Export::OutputLinkedOLE(), WW8AttributeOutput::OutputWW8Attribute(), WW8AttributeOutput::OutputWW8AttributeCTL(), WW8AttributeOutput::PageBreakBefore(), WW8AttributeOutput::ParaAdjust(), WW8AttributeOutput::ParaForbiddenRules(), WW8AttributeOutput::ParaHangingPunctuation(), WW8AttributeOutput::ParaHyphenZone(), WW8AttributeOutput::ParaLineSpacing_Impl(), WW8AttributeOutput::ParaNumRule_Impl(), WW8AttributeOutput::ParaOutlineLevel(), WW8AttributeOutput::ParaScriptSpace(), WW8AttributeOutput::ParaSnapToGrid(), WW8AttributeOutput::ParaSplit(), WW8AttributeOutput::ParaVerticalAlign(), WW8AttributeOutput::ParaWidows(), SwWW8ImplReader::ParseTabPos(), WW8FlyPara::Read(), SwWW8ImplReader::Read_BoldBiDiUsw(), SwWW8ImplReader::Read_BoldUsw(), SwWW8ImplReader::Read_BoolItem(), SwWW8ImplReader::Read_CharBorder(), SwWW8ImplReader::Read_CharShadow(), SwWW8ImplReader::Read_CRevisionMark(), SwWW8ImplReader::Read_Emphasis(), SwWW8ImplReader::Read_FontCode(), SwWW8ImplReader::Read_FontSize(), SwWW8ImplReader::Read_Justify(), SwWW8ImplReader::Read_Language(), SwWW8ImplReader::Read_LR(), SwWW8ImplReader::Read_Relief(), SwWW8ImplReader::Read_Shade(), SwWW8ImplReader::Read_SubSuperProp(), SwWW8ImplReader::Read_TextColor(), SwWW8ImplReader::Read_UL(), WW8FlyPara::ReadFull(), WW8ListManager::ReadLVL(), WW8AttributeOutput::Redline(), WW8AttributeOutput::RTLAndCJKState(), WW8AttributeOutput::SectFootnoteEndnotePr(), WW8AttributeOutput::SectionBiDi(), WW8AttributeOutput::SectionFormProtection(), WW8AttributeOutput::SectionLineNumbering(), WW8AttributeOutput::SectionPageBorders(), WW8AttributeOutput::SectionPageNumbering(), WW8AttributeOutput::SectionRtlGutter(), WW8AttributeOutput::SectionTitlePage(), WW8AttributeOutput::SectionType(), WW8AttributeOutput::TableBackgrounds(), WW8AttributeOutput::TableBidi(), WW8AttributeOutput::TableCanSplit(), WW8AttributeOutput::TableCellBorders(), WW8AttributeOutput::TableDefaultBorders(), WW8AttributeOutput::TableDefinition(), WW8AttributeOutput::TableHeight(), WW8AttributeOutput::TableInfoCell(), WW8AttributeOutput::TableInfoRow(), WW8AttributeOutput::TableOrientation(), WW8AttributeOutput::TablePositioning(), WW8AttributeOutput::TableSpacing(), WW8AttributeOutput::TableVerticalCell(), SwWW8ImplReader::TabRowSprm(), WW8AttributeOutput::TextCharFormat(), WW8AttributeOutput::TextINetFormat(), WW8AttributeOutput::TextLineBreak(), WW8AttributeOutput::TextVerticalAdjustment(), WW8Export::WriteFootnoteBegin(), WW8Export::WritePostItBegin(), and WW8Export::WriteStringAsPara().

◆ varlen

template<int ispmd, int fSpec, SGC sgc, SPRA spra>
constexpr bool NS_sprm::sprm< ispmd, fSpec, sgc, spra >::varlen = spra == SPRA::operand_varlen_6
staticconstexpr

Definition at line 281 of file sprmids.hxx.


The documentation for this struct was generated from the following file: