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

#include <stdtabcontrollermodel.hxx>

Public Member Functions

 UnoControlModelEntryList ()
 
 ~UnoControlModelEntryList ()
 
const OUString & GetName () const
 
void SetName (const OUString &rName)
 
void Reset ()
 
void DestroyEntry (size_t nEntry)
 
size_t size () const
 
UnoControlModelEntryoperator[] (size_t i) const
 
void push_back (UnoControlModelEntry *item)
 
void insert (size_t i, UnoControlModelEntry *item)
 

Private Attributes

UnoControlModelEntryListBase maList
 
OUString maGroupName
 

Detailed Description

Definition at line 35 of file stdtabcontrollermodel.hxx.

Constructor & Destructor Documentation

◆ UnoControlModelEntryList()

UnoControlModelEntryList::UnoControlModelEntryList ( )

Definition at line 34 of file stdtabcontrollermodel.cxx.

◆ ~UnoControlModelEntryList()

UnoControlModelEntryList::~UnoControlModelEntryList ( )

Definition at line 38 of file stdtabcontrollermodel.cxx.

References Reset().

Member Function Documentation

◆ DestroyEntry()

void UnoControlModelEntryList::DestroyEntry ( size_t  nEntry)

Definition at line 49 of file stdtabcontrollermodel.cxx.

References maList.

Referenced by Reset(), and StdTabControllerModel::setGroup().

◆ GetName()

const OUString & UnoControlModelEntryList::GetName ( ) const
inline

◆ insert()

void UnoControlModelEntryList::insert ( size_t  i,
UnoControlModelEntry item 
)

Definition at line 75 of file stdtabcontrollermodel.cxx.

References i, and maList.

Referenced by StdTabControllerModel::setGroup().

◆ operator[]()

UnoControlModelEntry * UnoControlModelEntryList::operator[] ( size_t  i) const

Definition at line 67 of file stdtabcontrollermodel.cxx.

References i, and maList.

◆ push_back()

void UnoControlModelEntryList::push_back ( UnoControlModelEntry item)

◆ Reset()

void UnoControlModelEntryList::Reset ( void  )

◆ SetName()

void UnoControlModelEntryList::SetName ( const OUString &  rName)
inline

Definition at line 46 of file stdtabcontrollermodel.hxx.

References maGroupName.

Referenced by StdTabControllerModel::setGroup().

◆ size()

size_t UnoControlModelEntryList::size ( ) const

Member Data Documentation

◆ maGroupName

OUString UnoControlModelEntryList::maGroupName
private

Definition at line 39 of file stdtabcontrollermodel.hxx.

Referenced by GetName(), and SetName().

◆ maList

UnoControlModelEntryListBase UnoControlModelEntryList::maList
private

Definition at line 38 of file stdtabcontrollermodel.hxx.

Referenced by DestroyEntry(), insert(), operator[](), push_back(), Reset(), and size().


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