LibreOffice Module sw (master) 1
Namespaces | Functions | Variables
docbm.cxx File Reference
#include <memory>
#include <utility>
#include <MarkManager.hxx>
#include <bookmark.hxx>
#include <crossrefbookmark.hxx>
#include <crsrsh.hxx>
#include <annotationmark.hxx>
#include <doc.hxx>
#include <IDocumentRedlineAccess.hxx>
#include <IDocumentState.hxx>
#include <IDocumentUndoRedo.hxx>
#include <docary.hxx>
#include <xmloff/odffields.hxx>
#include <mvsave.hxx>
#include <ndtxt.hxx>
#include <node.hxx>
#include <pam.hxx>
#include <redline.hxx>
#include <rolbck.hxx>
#include <rtl/ustring.hxx>
#include <sal/types.h>
#include <sal/log.hxx>
#include <UndoBookmark.hxx>
#include <tools/datetimeutils.hxx>
#include <txtfrm.hxx>
#include <view.hxx>
#include <libxml/xmlstring.h>
#include <libxml/xmlwriter.h>
#include <comphelper/lok.hxx>
Include dependency graph for docbm.cxx:

Go to the source code of this file.

Namespaces

namespace  sw
 Dialog to specify the properties of date form field.
 
namespace  sw::mark
 

Functions

static bool sw::mark::isDeleteMark (::sw::mark::MarkBase const *const pMark, SwNodeIndex const &rStt, SwNodeIndex const &rEnd, SwIndex const *const pSttIdx, SwIndex const *const pEndIdx, bool &rbIsPosInRange, bool &rbIsOtherPosInRange)
 
void DelBookmarks (const SwNodeIndex &rStt, const SwNodeIndex &rEnd, std::vector< SaveBookmark > *pSaveBkmk, const SwIndex *pSttIdx, const SwIndex *pEndIdx)
 
SwInsText sw::MakeSwInsText (SwTextNode &rNode, sal_Int32 const nPos, sal_Int32 const nLen)
 

Variables

constexpr OUStringLiteral S_ANNOTATION_BOOKMARK = u"____"
 

Function Documentation

◆ DelBookmarks()

void DelBookmarks ( const SwNodeIndex rStt,
const SwNodeIndex rEnd,
std::vector< SaveBookmark > *  pSaveBkmk,
const SwIndex pSttIdx,
const SwIndex pEndIdx 
)

Variable Documentation

◆ m_isMoveNodes

bool const m_isMoveNodes

Definition at line 1202 of file docbm.cxx.

◆ m_pFieldmark

std::unique_ptr<Fieldmark> m_pFieldmark

Definition at line 1200 of file docbm.cxx.

◆ m_rDoc

SwDoc& m_rDoc

Definition at line 1201 of file docbm.cxx.

Referenced by sw::DocumentContentOperationsManager::AppendTextNode(), sw::DocumentContentOperationsManager::CopyFlyInFlyImpl(), sw::DocumentContentOperationsManager::CopyImplImpl(), sw::DocumentContentOperationsManager::CopyWithFlyInFly(), sw::DocumentContentOperationsManager::DeleteAndJoinImpl(), sw::DocumentContentOperationsManager::DeleteAndJoinWithRedlineImpl(), sw::DocumentContentOperationsManager::DeleteRangeImplImpl(), SwWW8ImplReader::End_Footnote(), AttributeOutputBase::EndTOX(), AttributeOutputBase::FormatBreak(), AttributeOutputBase::GenerateBookmarksForSequenceField(), SwGetRefFieldType::GetDoc(), SwSvxUnoDrawPool::getModelPool(), AttributeOutputBase::GetParagraphMarkerRedline(), SwWW8ImplReader::GetStyRule(), sw::IMPL_LINK(), sw::IMPL_LINK_NOARG(), sw::DocumentContentOperationsManager::InsertItemSet(), sw::DocumentContentOperationsManager::InsertPoolItem(), sw::DocumentContentOperationsManager::InsNoTextNode(), SwWW8ImplReader::NextAnlLine(), AttributeOutputBase::ParaLineSpacing(), AttributeOutputBase::ParaNumRule(), SwWW8ImplReader::Read_ANLevelDesc(), SwWW8ImplReader::Read_Footnote(), sw::DocumentContentOperationsManager::ReplaceRange(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), sw::DocumentSettingManager::set(), sw::DocumentSettingManager::setCharacterCompressionType(), sw::DocumentSettingManager::setForbiddenCharacters(), SwWW8ImplReader::StartAnl(), AttributeOutputBase::StartTOX(), and WW8AttributeOutput::TextFootnote_Impl().

◆ S_ANNOTATION_BOOKMARK

constexpr OUStringLiteral S_ANNOTATION_BOOKMARK = u"____"
constexpr