LibreOffice Module sw (master) 1
|
Marks a node in the document model. More...
#include <ndindex.hxx>
Public Member Functions | |
SwNodeIndex (SwNodes &rNds, sal_Int32 nIdx) | |
SwNodeIndex (SwNodes &rNds, SwNodeOffset nIdx=SwNodeOffset(0)) | |
SwNodeIndex (const SwNodeIndex &rIdx, sal_Int32 nDiff) | |
SwNodeIndex (const SwNodeIndex &rIdx, SwNodeOffset nDiff=SwNodeOffset(0)) | |
SwNodeIndex (const SwNode &rNd, sal_Int32 nDiff) | |
SwNodeIndex (const SwNode &rNd) | |
SwNodeIndex (const SwNode &rNd, SwNodeOffset nDiff) | |
virtual | ~SwNodeIndex () override |
SwNodeIndex & | operator++ () |
SwNodeIndex & | operator-- () |
SwNodeIndex & | operator+= (SwNodeOffset nOffset) |
SwNodeIndex & | operator-= (SwNodeOffset nOffset) |
bool | operator< (const SwNodeIndex &rIndex) const |
bool | operator<= (const SwNodeIndex &rIndex) const |
bool | operator> (const SwNodeIndex &rIndex) const |
bool | operator>= (const SwNodeIndex &rIndex) const |
bool | operator== (const SwNodeIndex &rIndex) const |
bool | operator!= (const SwNodeIndex &rIndex) const |
bool | operator< (SwNodeOffset nOther) const |
bool | operator<= (SwNodeOffset nOther) const |
bool | operator> (SwNodeOffset nOther) const |
bool | operator>= (SwNodeOffset nOther) const |
bool | operator== (SwNodeOffset nOther) const |
bool | operator!= (SwNodeOffset nOther) const |
bool | operator< (const SwNode &rNd) const |
bool | operator<= (const SwNode &rNd) const |
bool | operator> (const SwNode &rNd) const |
bool | operator>= (const SwNode &rNd) const |
bool | operator== (const SwNode &rNd) const |
bool | operator!= (const SwNode &rNd) const |
SwNodeIndex & | operator= (SwNodeOffset) |
SwNodeIndex & | operator= (const SwNodeIndex &rIdx) |
SwNodeIndex & | operator= (const SwNode &) |
SwNodeOffset | GetIndex () const |
SwNodeIndex & | Assign (SwNodes const &rNds, SwNodeOffset nIdx) |
SwNodeIndex & | Assign (const SwNode &rNd, sal_Int32 nOffset) |
SwNodeIndex & | Assign (const SwNode &rNd, SwNodeOffset nOffset=SwNodeOffset(0)) |
const SwNodes & | GetNodes () const |
SwNodes & | GetNodes () |
const SwNodeIndex * | GetNext () const |
SwNode & | GetNode () const |
Public Member Functions inherited from sw::Ring< SwNodeIndex > | |
virtual | ~Ring () COVERITY_NOEXCEPT_FALSE |
void | unlink () |
algo::unlink is buggy! don't call it directly! More... | |
void | MoveTo (SwNodeIndex *pDestRing) |
Removes this item from its current ring container and adds it to another ring container. More... | |
ring_container | GetRingContainer () |
const_ring_container | GetRingContainer () const |
Private Member Functions | |
void | RegisterIndex () |
void | DeRegisterIndex () |
SwNodeIndex (SwNode *pNode) | |
Private Attributes | |
SwNode * | m_pNode |
Additional Inherited Members | |
Public Types inherited from sw::Ring< SwNodeIndex > | |
typedef std::add_const< SwNodeIndex >::type | const_value_type |
typedef RingContainer< SwNodeIndex > | ring_container |
typedef RingContainer< const_value_type > | const_ring_container |
Protected Member Functions inherited from sw::Ring< SwNodeIndex > | |
Ring () | |
Creates a new item in a ring container all by itself. More... | |
Ring (SwNodeIndex *pRing) | |
Creates a new item and add it to an existing ring container. More... | |
SwNodeIndex * | GetNextInRing () |
const_value_type * | GetNextInRing () const |
SwNodeIndex * | GetPrevInRing () |
const_value_type * | GetPrevInRing () const |
bool | unique () const |
Marks a node in the document model.
Definition at line 30 of file ndindex.hxx.
|
inlineprivate |
Definition at line 60 of file ndindex.hxx.
|
inline |
Definition at line 63 of file ndindex.hxx.
|
inlineexplicit |
Definition at line 64 of file ndindex.hxx.
|
inline |
Definition at line 67 of file ndindex.hxx.
|
inline |
Definition at line 68 of file ndindex.hxx.
|
inline |
Definition at line 71 of file ndindex.hxx.
|
inlineexplicit |
Definition at line 72 of file ndindex.hxx.
|
inlineexplicit |
Definition at line 74 of file ndindex.hxx.
|
inlineoverridevirtual |
Definition at line 77 of file ndindex.hxx.
|
inline |
|
inline |
Definition at line 176 of file ndindex.hxx.
References GetIndex(), GetNodes(), and m_pNode.
|
inline |
Definition at line 114 of file ndindex.hxx.
Referenced by SwFEShell::AlignAllFormulasToBaseline(), SwPosition::Assign(), SwTable::CanConvertSubtables(), sw::DocumentContentOperationsManager::CopyImplImpl(), sw::DocumentChartDataProviderManager::CreateChartInternalDataProviders(), SwChartHelper::DoUpdateAllCharts(), SwContentNode::GoNext(), GotoNextRegion(), GotoNextTable(), GotoPrevRegion(), GotoPrevTable(), SwEditShell::HasOLEObj(), SwNode::HasPrevNextLayNode(), SwCursor::IsInProtectTable(), lcl_FindNextCell(), lcl_FindPrevCell(), lcl_FoldedOutlineNodeEndOfParaSplit(), lcl_SetOutlineContentEntriesSensitivities(), SwChartLockController_Helper::LockUnlockAllCharts(), SwTableCursor::MakeBoxSels(), SwTableNode::MakeCopy(), SwWrtShell::MakeOutlineContentVisible(), SwXTextTable::setName(), SwDoc::SetTableName(), SwNodes::TextToTable(), SwDoc::UpdateCharts_(), and SwViewShell::~SwViewShell().
|
inlineprivate |
Definition at line 50 of file ndindex.hxx.
References sw::Ring< value_type >::GetNextInRing(), SwNodes::m_vIndices, and sw::Ring< value_type >::MoveTo().
Referenced by operator=().
|
inline |
Definition at line 111 of file ndindex.hxx.
References SwNode::GetIndex().
Referenced by SwFootnoteBossFrame::AppendFootnote(), sw::DocumentRedlineManager::AppendRedline(), Assign(), SwAccessibleMap::BuildSelectedParas(), SwHTMLParser::BuildTable(), CalculateFlySize(), SwContentNode::CanJoinNext(), SwContentNode::CanJoinPrev(), SwDoc::Chainable(), SwCursorShell::CheckTableBoxContent(), SwNodes::ChgNode(), SwDoc::ClearDoc(), SwTextFrame::ConnectFootnote(), MSWordExportBase::ContentContainsChapterField(), SwHTMLParser::Continue(), SwXText::Impl::ConvertCell(), SwFEShell::Copy(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), SwTextFootnote::CopyFootnote(), sw::DocumentContentOperationsManager::CopyImplImpl(), SwNodes::CopyNodes(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), SwWW8ImplReader::CoreLoad(), SwDoc::CountWords(), SwXMLTextImportHelper::createAndInsertOLEObject(), SwFmDrawPage::CreateShape(), SwNodes::DelDummyNodes(), SwNodes::Delete(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), sw::DocumentContentOperationsManager::DeleteSection(), sw::DocumentLayoutManager::DelLayoutFormat(), SwNodes::DelNodes(), SwWW8ImplReader::End_Footnote(), SwHTMLParser::EndApplet(), SwXMLTextImportHelper::endAppletOrPlugin(), SwHTMLParser::EndAttr(), SwXMLImport::endDocument(), SwHTMLParser::EndObject(), SwNodes::ExpandRangeForTableBox(), SwDoc::FindFlyByName(), SwHTMLParser::FixHeaderFooterDistance(), DocxAttributeOutput::FootnotesEndnotes(), SwNodes::ForEach(), SwDoc::GetAllFlyFormats(), SwXTextEmbeddedObject::getAspect(), SwHTMLWriter::GetControls(), HTMLAttr::GetEndParagraphIdx(), SwXTextEmbeddedObject::getExtendedControlOverEmbeddedObject(), SwDoc::GetFlyCount(), SwDoc::GetFlyFrameFormats(), SwDoc::GetFlyNum(), SwPosition::GetNodeIndex(), SwAccessibleFrameBase::GetNodeType(), SwXMLTextParagraphExport::GetNoTextNode(), SwTableBox::GetRedline(), SwXTextEmbeddedObject::getReplacementGraphic(), SwEditShell::GetScriptType(), HTMLAttr::GetStartParagraphIdx(), SwNodes::GoNext(), GoNextNds(), SwAutoFormat::GoNextPara(), GoNextPos(), GoNextWithFrame(), SwNodes::GoPrevious(), GoPreviousNds(), GoPreviousPos(), GoPreviousWithFrame(), SwContentTree::GotoContent(), sw::GotoNextLayoutTextFrame(), GotoNextRegion(), GotoNextTable(), sw::GotoPrevLayoutTextFrame(), GotoPrevRegion(), GotoPrevTable(), SwHTMLWriter::GuessFrameType(), SwPaM::HasHiddenSections(), SwAutoFormat::HasObjects(), SwPaM::HasReadonlySel(), SwRootFrame::Init(), SwFlyFrame::InsertCnt(), SwHTMLParser::InsertEmbed(), SwHTMLParser::InsertFloatingFrame(), SwHTMLParser::InsertImage(), XMLRedlineImportHelper::InsertIntoDocument(), SwNodes::InsertNode(), SwDoc::InsertTable(), SwNodes::InsertTextSection(), SwDoc::IsInsRegionAvailable(), SwTableBox::IsValidNumTextNd(), SwTextNode::JoinNext(), SwTextNode::JoinPrev(), lcl_CpyBox(), lcl_DelBox(), lcl_GetOLENode(), lcl_GotoNextPrevNum(), lcl_IsInSameTableBox(), lcl_MinMaxNode(), lcl_SectionCmpPos(), SwDOCXReader::MakeEntries(), SwTableNode::MakeFramesForAdjacentContentNode(), SwSectionNode::MakeFramesForAdjacentContentNode(), MakePoint(), SwFltStackEntry::MakeRegion(), SwNodes::MakeTextNode(), sw::util::MoveAttrFieldmarkInserted(), SwFltControlStack::MoveAttrs(), SwRangeRedline::MoveFromSection(), SwWW8ImplReader::MoveInsideFly(), sw::DocumentContentOperationsManager::MoveNodeRange(), SwNodes::MoveNodes(), SwDoc::MoveOutlinePara(), SwDoc::MoveParagraphImpl(), SwNodes::MoveRange(), SwHTMLParser::NewDivision(), SwHTMLPosFlyFrame::operator<(), OutCSS1_SvxFormatBreak_SwFormatPDesc_SvxFormatKeep(), SwHTMLWriter::OutFootEndNotes(), OutHTML_FrameFormatAsDivOrSpan(), OutHTML_FrameFormatAsMulticol(), OutHTML_FrameFormatGrfNode(), OutHTML_FrameFormatOLENode(), OutHTML_FrameFormatOLENodeGrf(), OutHTML_FrameFormatTableNode(), OutHTML_HeaderFooter(), OutHTML_SwTextNode(), WW8AttributeOutput::OutputFlyFrame_Impl(), RtfAttributeOutput::OutputFlyFrame_Impl(), SwWW8ImplReader::Read_HdFtFootnoteText(), SwWW8ImplReader::Read_HdFtTextAsHackedFrame(), SwUndoDelLayFormat::RedoForRollback(), SwUndoDelLayFormat::RedoImpl(), SwUndoMove::RedoImpl(), SwUndoAttr::RemoveIdx(), SwUndoInsertLabel::RepeatImpl(), SwUndoTableMerge::SaveCollection(), SaveFlyInRange(), SwUndoSaveSection::SaveSection(), SwNodes::SectionUp(), SwDoc::SetAllUniqueFlyNames(), SwXTextEmbeddedObject::setAspect(), SwFltControlStack::SetAttr(), SwWW8ImplReader::SetAttributesAtGrfNode(), SwUndoMove::SetDestRange(), SwDoc::SetFlyName(), SetGetExpField::SetGetExpField(), SwUndoTableToText::SetRange(), SwDoc::SortText(), SwHTMLParser::SplitAttrTab(), SwDoc::SplitDoc(), SwCursorShell::StartsWith_(), SwFltControlStack::StealAttr(), sw_JoinText(), SwAutoFormat::SwAutoFormat(), SwFlyAtContentFrame::SwClientNotify(), SwHeadFootFrame::SwHeadFootFrame(), SwUndoDelete::SwUndoDelete(), SwUndoMove::SwUndoMove(), SwNodes::TableToText(), RtfAttributeOutput::TextFootnote_Impl(), SwDoc::TextToTable(), SwNodes::TextToTable(), SwTranslateHelper::TranslateDocumentCancellable(), sw::DocumentContentOperationsManager::TransliterateText(), SwFlyFrame::UnchainFrames(), SwUndoInserts::UndoImpl(), SwUndoInsLayFormat::UndoImpl(), SwUndoInsSection::UndoImpl(), SwUndoSplitNode::UndoImpl(), SwUndoMove::UndoImpl(), SwUndoInsTable::UndoImpl(), SwUndoTableNdsChg::UndoImpl(), SwNodes::UndoTableToText(), SwTOXBaseSection::Update(), sw::DocumentFieldsManager::UpdateExpFieldsImpl(), SwViewShell::UpdateOleObjectPreviews(), SwDoc::UpdateSection(), SwTOXBaseSection::UpdateTable(), SwTableLine::UpdateTextChangesOnly(), DocxSdrExport::writeDMLTextFrame(), DocxAttributeOutput::WriteFloatingTable(), WW8_WrPlcSubDoc::WriteGenericText(), MSWordExportBase::WriteHeaderFooterText(), DocxSdrExport::writeOnlyTextOfFrame(), SwASCWriter::WriteStream(), RtfAttributeOutput::writeTextFrame(), and DocxSdrExport::writeVMLTextFrame().
|
inline |
Definition at line 122 of file ndindex.hxx.
References sw::Ring< value_type >::GetNextInRing().
|
inline |
Definition at line 123 of file ndindex.hxx.
Referenced by SwUndoTableCpyTable::AddBoxBefore(), SwPosition::Adjust(), SwPosition::AdjustContent(), SwFEShell::AlignAllFormulasToBaseline(), SwDoc::AppendDoc(), sw::DocumentRedlineManager::AppendRedline(), SwHTMLParser::AppendTextNode(), sw::DocumentContentOperationsManager::AppendTextNode(), SwPosition::Assign(), SwAutoFormat::AutoCorrect(), SwEditShell::AutoFormatBySplitNode(), SwAccessibleMap::BuildSelectedParas(), SwHTMLParser::BuildTable(), CalculateFlySize(), SwTable::CanConvertSubtables(), SwContentNode::CanJoinNext(), SwContentNode::CanJoinPrev(), SwDoc::Chainable(), SwDDETable::ChangeContent(), checkAndWriteFloatingTables(), SwTextFootnote::CheckCondColl(), SwCursorShell::CheckTableBoxContent(), SwNodes::ChgNode(), SwDoc::ChgPageDesc(), ChkChartSel(), SwDoc::ClearDoc(), SwWW8ImplReader::ContainsSingleInlineGraphic(), SwHTMLParser::Continue(), SwXText::Impl::ConvertCell(), ConvertNestedTablesToText(), SwTable::ConvertSubtableBox(), SwFEShell::Copy(), SwTextFlyCnt::CopyFlyFormat(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), SwTextFootnote::CopyFootnote(), sw::DocumentContentOperationsManager::CopyImplImpl(), sw::DocumentLayoutManager::CopyLayoutFormat(), SwDoc::CopyMasterFooter(), SwDoc::CopyMasterHeader(), SwNodes::CopyNodes(), SwEditShell::CopySelToDoc(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), SwWW8ImplReader::CoreLoad(), SwDoc::CorrAbs(), SwDoc::CountWords(), sw::DocumentChartDataProviderManager::CreateChartInternalDataProviders(), SwXTextFrame::createEnumeration(), SwXHeadFootText::createEnumeration(), sw::CreateParentXText(), SwXRedlinePortion::CreateRedlineProperties(), SwXHeadFootText::CreateTextCursor(), SwXTextFrame::createXTextCursor(), SwXTextFrame::createXTextCursorByRange(), SwXHeadFootText::createXTextCursorByRange(), SwXFootnote::createXTextCursorByRange(), SwNodes::DelDummyNodes(), SwAutoFormat::DelEmptyLine(), SwNodes::Delete(), SwChartDataSequence::DeleteBox(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), SwFEShell::DeleteRow(), SwDoc::DeleteRow(), sw::DocumentContentOperationsManager::DeleteSection(), SwAutoFormat::DeleteSelImpl(), DelFlyInRange(), SwSectionFormat::DelFrames(), SwSectionNode::DelFrames(), sw::DocumentContentOperationsManager::DelFullPara(), sw::DocumentLayoutManager::DelLayoutFormat(), SwNodes::DelNodes(), SwDoc::DelSectionFormat(), SwDoc::DelTable(), SwChartHelper::DoUpdateAllCharts(), SwHTMLParser::EndAttr(), SwXMLImport::endDocument(), SwBaseShell::ExecDelete(), SwView::ExecLingu(), SwContentType::FillMemberList(), SwGetRefFieldType::FindAnchor(), SwDoc::FindFlyByName(), SwFootnoteBossFrame::FindFootnote(), SwNode::FindPageDesc(), SwNodes::FindPrvNxtFrameNode(), SwHTMLParser::FixHeaderFooterDistance(), DocxAttributeOutput::FootnotesEndnotes(), ww8::Frame::Frame(), SwEditShell::GCAttr(), SwXDocumentIndex::getAnchor(), SwXTextSection::getAnchor(), SwPaM::GetDoc(), SwNode::GetFlyFormat(), SwFormatFootnote::GetFootnoteText(), SwEditShell::GetFullSelectedSectionCount(), SwDoc::GetGrfNms(), SwSortTextElement::GetKey(), SwPaM::GetMarkContentNode(), SwPaM::GetMarkNode(), GetMergeSel(), SwAutoFormat::GetNextNode(), SwPosition::GetNode(), SetGetExpField::GetNodeFromContent(), sw::util::GetNoTextNodeFromSwFrameFormat(), SwPaM::GetPointContentNode(), SwPaM::GetPointNode(), SwXTextRange::GetPositions(), SwXRedline::getPropertyValue(), SwXRedlinePortion::getPropertyValue(), SwUndoDelLayFormat::GetRewriter(), SwEditShell::GetScriptType(), SwSectionFormat::GetSectionNode(), SwEditShell::GetSeqFootnoteList(), SwXTextFrame::GetStartNode(), SwXRedlineText::GetStartNode(), SwXHeadFootText::GetStartNode(), SwXFootnote::GetStartNode(), SwDoc::GetTableAutoFormat(), SwPaM::GetText(), SwUndoInsert::GetTextFromDoc(), GiveNodePageDesc(), SwNodes::GoEndOfSection(), GoEndOfSection(), SwNodes::GoNext(), SwCursorShell::GoNextCell(), GoNextNds(), SwAutoFormat::GoNextPara(), GoNextPos(), SwNodes::GoNextSection(), GoNextWithFrame(), SwNodes::GoPrevious(), GoPreviousNds(), GoPreviousPos(), GoPreviousWithFrame(), SwCursor::GoPrevNextCell(), SwNodes::GoPrevSection(), SwNodes::GoStartOfSection(), GotoCurrTable(), SwCursor::GotoFootnoteAnchor(), sw::GotoNextLayoutTextFrame(), GotoNextRegion(), GotoNextTable(), SwCursorShell::GotoNextTOXBase(), sw::GotoPrevLayoutTextFrame(), GotoPrevRegion(), GotoPrevTable(), SwCursorShell::GotoPrevTOXBase(), SwCursor::GotoRegion(), SwFEShell::HasBoxSelection(), SwViewShell::HasCharts(), SwPaM::HasHiddenSections(), SwAutoFormat::HasObjects(), SwEditShell::HasOLEObj(), SwNode::HasPrevNextLayNode(), SwPaM::HasReadonlySel(), HighestLevel(), SwDoc::Hyphenate(), SwEditShell::IgnoreGrammarErrorAt(), IMPL_LINK(), SwCallLink::ImplDestroy(), SwNodes::InsBoxen(), SwFlyFrame::InsertColumns(), SwUnoCursorHelper::InsertFile(), XMLRedlineImportHelper::InsertIntoDocument(), SwTable::InsertRow(), wwSectionManager::InsertSegments(), SwDoc::InsertSwSection(), SwDoc::InsertTableOf(), SwHTMLParser::InsertTableSection(), SwXMLTableContext::InsertTableSection(), SwXText::insertTextPortion(), SwNodes::InsertTextSection(), SwUndoFlyBase::InsFly(), SwTable::InsTable(), InsTableBox(), SwAccessibleMap::InvalidateShapeInParaSelection(), SwFEShell::IsAdjustCellWidthAllowed(), SwContentNode::IsAnyCondition(), IsAtEndOfSection(), SwSectionNode::IsContentHidden(), SwCursorShell::IsEndOfDoc(), SwCursorShell::IsEndOfTable(), SwDoc::IsIdxInTable(), SwSectionFormat::IsInContent(), SwDoc::IsInHeaderFooter(), SwCursor::IsInProtectTable(), SwContentAtPos::IsInRTLText(), SwDoc::IsInsRegionAvailable(), SwFrameFormat::IsLowerOf(), SwRedlineTable::isMoved(), SwWrtShell::IsOutlineContentVisible(), SwCursor::IsSelOvr(), SwUnoCursor::IsSelOvr(), SwTableCursor::IsSelOvrCheck(), SwCursorShell::IsStartOfDoc(), IterateNumrulePiece(), SwUndoInsSection::Join(), SwTextNode::JoinNext(), SwWW8ImplReader::JoinNode(), SwTextNode::JoinPrev(), lcl_ChangeFootnoteRef(), lcl_CheckEmptyLayFrame(), lcl_CheckHiddenPara(), lcl_CopyBoxToDoc(), lcl_CopySelToDoc(), lcl_CopyTableBox(), lcl_CpyBox(), lcl_DelBox(), lcl_DelHFFormat(), lcl_FindNextCell(), lcl_FindPrevCell(), lcl_FoldedOutlineNodeEndOfParaSplit(), lcl_GetSwUndoId(), lcl_GotoNextPrevNum(), lcl_InsertDrawLabel(), lcl_InsertLabel(), lcl_IsInSameTableBox(), sw::lcl_IsStartNodeInFormat(), lcl_IsValidPrevNextNumNode(), lcl_RestoreAnchor(), lcl_SpecialInsertNode(), SwCursor::LeftRight(), WW8Glossary::Load(), SwChartLockController_Helper::LockUnlockAllCharts(), SwTableCursor::MakeBoxSels(), SwTableNode::MakeCopy(), SwSectionNode::MakeCopy(), SwTable::MakeCopy(), SwTextNode::MakeCopy(), SwDOCXReader::MakeEntries(), WW8Glossary::MakeEntries(), SwDoc::MakeFlyAndMove(), SwSectionFormat::MakeFrames(), SwTableNode::MakeFramesForAdjacentContentNode(), SwSectionNode::MakeFramesForAdjacentContentNode(), SwWrtShell::MakeOutlineContentVisible(), SwWrtShell::MakeOutlineLevelsVisible(), SwSectionNode::MakeOwnFrames(), SwXMLTableContext::MakeTableBox(), SwNodes::MakeTextNode(), SwNodes::MergeTable(), UnfloatTableButton::MouseButtonDown(), sw::DocumentContentOperationsManager::MoveAndJoin(), SwUndoTableMerge::MoveBoxContent(), MoveCell(), SwEditShell::MoveGlobalDocContent(), SwDoc::MoveLeftMargin(), sw::DocumentContentOperationsManager::MoveNodeRange(), SwNodes::MoveNodes(), SwDoc::MoveOutlinePara(), SwWW8ImplReader::MoveOutsideFly(), SwDoc::MoveParagraphImpl(), SwNodes::MoveRange(), SwHTMLParser::NewDivision(), SwHTMLParser::NewMultiCol(), Writer::NewUnoCursor(), SwTable::OldSplitRow(), operator!=(), operator<(), operator<=(), operator==(), operator>(), operator>=(), SwHTMLWriter::OutFootEndNotes(), DocxExport::OutputEndNode(), WW8AttributeOutput::OutputFlyFrame_Impl(), RtfAttributeOutput::OutputFlyFrame_Impl(), MSWordExportBase::OutputSectionBreaks(), MSWordExportBase::OutputSectionNode(), MSWordExportBase::OutputTextNode(), SwFEShell::Paste(), SwTransferable::PrepareForCopyTextRange(), SwTable::PrepareMerge(), SwReader::Read(), RecursiveContains(), SwUndoResetAttr::RedoImpl(), SwUndoDelete::RedoImpl(), SwUndoNumOrNoNum::RedoImpl(), SwUndoSort::RedoImpl(), SwUndoMove::RedoImpl(), SwUndoTableToText::RedoImpl(), SwUndoTableCpyTable::RedoImpl(), SwUndoRedlineSort::RedoRedlineImpl(), SwUndo::RemoveIdxFromSection(), SwXText::removeTextContentAfter(), SwXText::removeTextContentBefore(), SwUndoInsert::RepeatImpl(), SwDoc::ResetAttrs(), SwFootnoteBossFrame::ResetFootnote(), SwUndoSaveSection::RestoreSection(), SwUndoTableMerge::SaveCollection(), SaveFlyInRange(), SwUndoSaveSection::SaveSection(), SwCursorShell::SaveTableBoxContent(), SwDoc::SearchNumRule(), DocxAttributeOutput::SectionBreaks(), RtfAttributeOutput::SectionBreaks(), SwNodes::SectionDown(), SwNodes::SectionUp(), SwNodes::SectionUpDown(), sw::DocumentLinksAdministrationManager::SelectServerObj(), SwDoc::SetAllUniqueFlyNames(), SwFormatAnchor::SetAnchor(), SwHTMLParser::SetAttr_(), SwWW8FltRefStack::SetAttrInDoc(), SwPosition::SetContent(), SwCursorShell::SetCursorInHdFt(), SwDoc::SetFlyName(), SetGetExpField::SetGetExpField(), SwXTextTable::setName(), SwXCell::setPropertyValue(), SwEditShell::SetSectionAttr(), SwCursorShell::SetShadowCursorPos(), SwXText::setString(), SwDoc::SetTableName(), SwXTextCursor::sort(), SwFEShell::Sort(), SwDoc::SortText(), SwHTMLParser::SplitAttrTab(), SwDoc::SplitDoc(), SwWW8ImplReader::StopApo(), SwWW8ImplReader::StripNegativeAfterIndent(), SwDoc::Summary(), sw_BoxSetSplitBoxFormats(), sw_JoinText(), SwActualSection::SwActualSection(), SwAutoFormat::SwAutoFormat(), SwFlyAtContentFrame::SwClientNotify(), SwTOXBaseSection::SwClientNotify(), SwHTMLPosFlyFrame::SwHTMLPosFlyFrame(), SwPaM::SwPaM(), SwPosition::SwPosition(), SwTableBox::SwTableBox(), SwUndoDelete::SwUndoDelete(), SwUndoMove::SwUndoMove(), SwNodes::TableToText(), RtfAttributeOutput::TextFootnote_Impl(), SwDoc::TextToTable(), SwNodes::TextToTable(), SwUndoUpdateIndex::TitleSectionInserted(), sw::DocumentContentOperationsManager::TransliterateText(), SwCursorShell::TrySelectOuterTable(), SwUndoInsLayFormat::UndoImpl(), SwUndoDelete::UndoImpl(), SwUndoInsert::UndoImpl(), SwUndoNumOrNoNum::UndoImpl(), SwUndoInsSection::UndoImpl(), SwUndoSort::UndoImpl(), SwUndoMove::UndoImpl(), SwUndoInsTable::UndoImpl(), SwUndoTextToTable::UndoImpl(), SwUndoTableToText::UndoImpl(), SwUndoTableNdsChg::UndoImpl(), SwUndoTableMerge::UndoImpl(), SwUndoTableCpyTable::UndoImpl(), SwUndoDelSection::UndoImpl(), SwUndoRedlineSort::UndoRedlineImpl(), SwNodes::UndoTableToText(), SwTOXBaseSection::Update(), SwDoc::UpdateCharts_(), sw::DocumentFieldsManager::UpdateExpFieldsImpl(), SwDocShell::UpdateLinks(), SwDoc::UpdateSection(), sw::DocumentFieldsManager::UpdateTableFields(), SwTableLine::UpdateTextChangesOnly(), MSWordExportBase::UpdateTocSectionNodeProperties(), SwFEShell::WizardGetFly(), SwWriter::Write(), DocxSdrExport::writeDMLTextFrame(), DocxAttributeOutput::WriteFloatingTable(), SwEscherEx::WriteFlyFrame(), DocxAttributeOutput::WriteFlyFrame(), WW8_WrPlcSubDoc::WriteGenericText(), MSWordExportBase::WriteHeaderFooterText(), SwBasicEscherEx::WriteOLEFlyFrame(), DocxSdrExport::writeOnlyTextOfFrame(), SwASCWriter::WriteStream(), MSWordExportBase::WriteText(), RtfAttributeOutput::writeTextFrame(), DocxSdrExport::writeVMLTextFrame(), SwNodes::~SwNodes(), SwSectionFormat::~SwSectionFormat(), and SwViewShell::~SwViewShell().
|
inline |
Definition at line 120 of file ndindex.hxx.
References SwNode::GetNodes().
|
inline |
Definition at line 119 of file ndindex.hxx.
References SwNode::GetNodes().
Referenced by Assign(), SwNodes::ChgNode(), ChkChartSel(), SwNodes::CopyNodes(), SwWW8ImplReader::CoreLoad(), SwXMLTextImportHelper::createAndInsertOLEObject(), SwFmDrawPage::CreateShape(), SwSectionFormat::DelFrames(), SwDoc::DelSectionFormat(), SwXMLTextImportHelper::endAppletOrPlugin(), SwSectionFormat::GetChildSections(), SwDoc::GetFlyCount(), SwDoc::GetFlyFrameFormats(), SwDoc::GetFlyNum(), SwFormatFootnote::GetFootnoteText(), SwPosition::GetNodes(), SwAccessibleFrameBase::GetNodeType(), SwXMLTextParagraphExport::GetNoTextNode(), SwXTextRange::GetPositions(), SwSectionFormat::GetSectionNode(), GoNextNds(), GoNextPos(), SwSectionFormat::IsInNodesArr(), SwCursor::IsInProtectTable(), SwWrtShell::IsOutlineContentVisible(), lcl_CheckHiddenPara(), lcl_GetBoxFrame(), lcl_GetOLENode(), lcl_GotoNextPrevNum(), SwTableCursor::MakeBoxSels(), SwSectionFormat::MakeFrames(), MakePoint(), SwFltStackEntry::MakeRegion(), operator=(), SwUndoTableMerge::SaveCollection(), SetGetExpField::SetBodyPos(), sw_BoxSetSplitBoxFormats(), SwUndoInsLayFormat::UndoImpl(), SwUndoDelete::UndoImpl(), SwViewShell::UpdateOleObjectPreviews(), and SwSectionFormat::~SwSectionFormat().
|
inline |
Definition at line 104 of file ndindex.hxx.
|
inline |
Definition at line 90 of file ndindex.hxx.
References GetNode(), and operator!=().
Referenced by operator!=().
|
inline |
Definition at line 97 of file ndindex.hxx.
|
inline |
Definition at line 79 of file ndindex.hxx.
References operator+=().
|
inline |
Definition at line 82 of file ndindex.hxx.
|
inline |
Definition at line 80 of file ndindex.hxx.
References operator-=().
|
inline |
Definition at line 83 of file ndindex.hxx.
|
inline |
Definition at line 99 of file ndindex.hxx.
References SwNode::GetIndex(), SwNode::GetNodes(), and operator<().
Referenced by operator<().
|
inline |
Definition at line 85 of file ndindex.hxx.
References GetNode(), and operator<().
Referenced by operator<().
|
inline |
Definition at line 92 of file ndindex.hxx.
|
inline |
Definition at line 100 of file ndindex.hxx.
References operator<(), and operator==().
|
inline |
Definition at line 86 of file ndindex.hxx.
References GetNode(), and operator<=().
Referenced by operator<=().
|
inline |
Definition at line 93 of file ndindex.hxx.
|
inline |
Definition at line 163 of file ndindex.hxx.
References DeRegisterIndex(), SwNode::GetNodes(), GetNodes(), m_pNode, and RegisterIndex().
|
inline |
Definition at line 107 of file ndindex.hxx.
References m_pNode, and operator=().
Referenced by operator=().
|
inline |
Definition at line 157 of file ndindex.hxx.
References GetNodes(), and m_pNode.
|
inline |
Definition at line 103 of file ndindex.hxx.
|
inline |
Definition at line 89 of file ndindex.hxx.
References GetNode(), and operator==().
Referenced by operator==().
|
inline |
Definition at line 96 of file ndindex.hxx.
|
inline |
Definition at line 101 of file ndindex.hxx.
References SwNode::GetIndex(), SwNode::GetNodes(), and operator>().
Referenced by operator>().
|
inline |
Definition at line 87 of file ndindex.hxx.
References GetNode(), and operator>().
Referenced by operator>().
|
inline |
Definition at line 94 of file ndindex.hxx.
|
inline |
Definition at line 102 of file ndindex.hxx.
References operator==(), and operator>().
|
inline |
Definition at line 88 of file ndindex.hxx.
References GetNode(), and operator>=().
Referenced by operator>=().
|
inline |
Definition at line 95 of file ndindex.hxx.
|
inlineprivate |
Definition at line 34 of file ndindex.hxx.
References SwNodes::m_vIndices, and sw::Ring< value_type >::MoveTo().
Referenced by operator=().
|
private |
Definition at line 32 of file ndindex.hxx.
Referenced by Assign(), and operator=().