| 
    LibreOffice Module sw (master) 1
    
   | 
 
#include <rolbck.hxx>
Public Member Functions | |
| SwHistorySetTextField (const SwTextField *pTextField, SwNodeOffset nNode) | |
| virtual | ~SwHistorySetTextField () override | 
| virtual void | SetInDoc (SwDoc *pDoc, bool bTmpSet) override | 
| virtual OUString | GetDescription () const override | 
  Public Member Functions inherited from SwHistoryHint | |
| SwHistoryHint (HISTORY_HINT eWhich) | |
| virtual | ~SwHistoryHint () | 
| virtual void | SetInDoc (SwDoc *pDoc, bool bTmpSet)=0 | 
| HISTORY_HINT | Which () const | 
| virtual OUString | GetDescription () const | 
| virtual void | dumpAsXml (xmlTextWriterPtr pWriter) const | 
Private Attributes | |
| std::unique_ptr< SwFieldType > | m_pFieldType | 
| ! beware of the order for the declaration of the unique_ptrs.  More... | |
| const std::unique_ptr< SwFormatField > | m_pField | 
| SwNodeOffset | m_nNodeIndex | 
| sal_Int32 | m_nPos | 
| SwFieldIds | m_nFieldWhich | 
Definition at line 135 of file rolbck.hxx.
| SwHistorySetTextField::SwHistorySetTextField | ( | const SwTextField * | pTextField, | 
| SwNodeOffset | nNode | ||
| ) | 
Definition at line 283 of file rolbck.cxx.
References Database, Dde, SwNode::GetDoc(), SwDoc::getIDocumentFieldsAccess(), SwTextAttr::GetStart(), IDocumentFieldsAccess::GetSysFieldType(), SwTextField::GetTextNode(), m_nFieldWhich, m_nNodeIndex, m_nPos, m_pField, m_pFieldType, SetExp, and User.
      
  | 
  overridevirtual | 
Definition at line 309 of file rolbck.cxx.
      
  | 
  overridevirtual | 
      
  | 
  overridevirtual | 
Implements SwHistoryHint.
Definition at line 313 of file rolbck.cxx.
References SwDoc::getIDocumentFieldsAccess(), SwDoc::GetNodes(), IDocumentFieldsAccess::GetSysFieldType(), IDocumentFieldsAccess::InsertFieldType(), SwTextNode::InsertItem(), m_nFieldWhich, m_nNodeIndex, m_nPos, m_pField, m_pFieldType, and NOTXTATRCHR.
      
  | 
  private | 
Definition at line 144 of file rolbck.hxx.
Referenced by SetInDoc(), and SwHistorySetTextField().
      
  | 
  private | 
Definition at line 142 of file rolbck.hxx.
Referenced by SetInDoc(), and SwHistorySetTextField().
      
  | 
  private | 
Definition at line 143 of file rolbck.hxx.
Referenced by SetInDoc(), and SwHistorySetTextField().
      
  | 
  private | 
Definition at line 140 of file rolbck.hxx.
Referenced by GetDescription(), SetInDoc(), and SwHistorySetTextField().
      
  | 
  private | 
! beware of the order for the declaration of the unique_ptrs.
! If they get destroyed in the wrong order sw may crash (namely mail-merge as well)
Definition at line 139 of file rolbck.hxx.
Referenced by SetInDoc(), and SwHistorySetTextField().