LibreOffice Module svx (master) 1
Public Member Functions | Private Types | Private Attributes | List of all members
SdrObjUserDataList Class Reference

#include <svdobjuserdatalist.hxx>

Public Member Functions

 SdrObjUserDataList ()
 
 ~SdrObjUserDataList ()
 
size_t GetUserDataCount () const
 
SdrObjUserDataGetUserData (size_t nNum)
 
void AppendUserData (std::unique_ptr< SdrObjUserData > pData)
 
void DeleteUserData (size_t nNum)
 

Private Types

typedef std::vector< std::unique_ptr< SdrObjUserData > > ListType
 

Private Attributes

ListType maList
 

Detailed Description

Definition at line 20 of file svdobjuserdatalist.hxx.

Member Typedef Documentation

◆ ListType

typedef std::vector<std::unique_ptr<SdrObjUserData> > SdrObjUserDataList::ListType
private

Definition at line 22 of file svdobjuserdatalist.hxx.

Constructor & Destructor Documentation

◆ SdrObjUserDataList()

SdrObjUserDataList::SdrObjUserDataList ( )

Definition at line 13 of file svdobjuserdatalist.cxx.

◆ ~SdrObjUserDataList()

SdrObjUserDataList::~SdrObjUserDataList ( )

Definition at line 14 of file svdobjuserdatalist.cxx.

Member Function Documentation

◆ AppendUserData()

void SdrObjUserDataList::AppendUserData ( std::unique_ptr< SdrObjUserData pData)

Definition at line 26 of file svdobjuserdatalist.cxx.

References maList, and pData.

◆ DeleteUserData()

void SdrObjUserDataList::DeleteUserData ( size_t  nNum)

Definition at line 31 of file svdobjuserdatalist.cxx.

References maList.

◆ GetUserData()

SdrObjUserData & SdrObjUserDataList::GetUserData ( size_t  nNum)

Definition at line 21 of file svdobjuserdatalist.cxx.

References maList.

◆ GetUserDataCount()

size_t SdrObjUserDataList::GetUserDataCount ( ) const

Definition at line 16 of file svdobjuserdatalist.cxx.

References maList.

Member Data Documentation

◆ maList

ListType SdrObjUserDataList::maList
private

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