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

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

Definition at line 22 of file svdobjuserdatalist.hxx.

Constructor & Destructor Documentation

SdrObjUserDataList::SdrObjUserDataList ( )

Definition at line 14 of file svdobjuserdatalist.cxx.

SdrObjUserDataList::~SdrObjUserDataList ( )

Definition at line 15 of file svdobjuserdatalist.cxx.

Member Function Documentation

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

Definition at line 27 of file svdobjuserdatalist.cxx.

References maList.

void SdrObjUserDataList::DeleteUserData ( size_t  nNum)

Definition at line 32 of file svdobjuserdatalist.cxx.

References maList.

SdrObjUserData & SdrObjUserDataList::GetUserData ( size_t  nNum)

Definition at line 22 of file svdobjuserdatalist.cxx.

References maList.

size_t SdrObjUserDataList::GetUserDataCount ( ) const

Definition at line 17 of file svdobjuserdatalist.cxx.

References maList.

Member Data Documentation

ListType SdrObjUserDataList::maList
private

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