LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | List of all members
SwRedlineSaveDatas Class Reference

#include <UndoCore.hxx>

Public Member Functions

 SwRedlineSaveDatas ()
 
void clear ()
 
bool empty () const
 
size_t size () const
 
void push_back (std::unique_ptr< SwRedlineSaveData, o3tl::default_delete< SwRedlineSaveData >> pNew)
 
const SwRedlineSaveDataoperator[] (size_t const nIdx) const
 
SwRedlineSaveDataoperator[] (size_t const nIdx)
 

Private Attributes

std::vector< std::unique_ptr< SwRedlineSaveData, o3tl::default_delete< SwRedlineSaveData > > > m_Data
 

Detailed Description

Definition at line 68 of file UndoCore.hxx.

Constructor & Destructor Documentation

SwRedlineSaveDatas::SwRedlineSaveDatas ( )
inline

Definition at line 73 of file UndoCore.hxx.

Member Function Documentation

void SwRedlineSaveDatas::clear ( )
inline

Definition at line 75 of file UndoCore.hxx.

Referenced by SwUndo::FillSaveData(), and SwUndo::FillSaveDataForFormat().

bool SwRedlineSaveDatas::empty ( ) const
inline
const SwRedlineSaveData& SwRedlineSaveDatas::operator[] ( size_t const  nIdx) const
inline

Definition at line 79 of file UndoCore.hxx.

SwRedlineSaveData& SwRedlineSaveDatas::operator[] ( size_t const  nIdx)
inline

Definition at line 80 of file UndoCore.hxx.

void SwRedlineSaveDatas::push_back ( std::unique_ptr< SwRedlineSaveData, o3tl::default_delete< SwRedlineSaveData >>  pNew)
inline

Definition at line 78 of file UndoCore.hxx.

Referenced by SwUndo::FillSaveData(), and SwUndo::FillSaveDataForFormat().

size_t SwRedlineSaveDatas::size ( ) const
inline

Member Data Documentation

std::vector<std::unique_ptr<SwRedlineSaveData, o3tl::default_delete<SwRedlineSaveData> > > SwRedlineSaveDatas::m_Data
private

Definition at line 70 of file UndoCore.hxx.


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