WPXTableList Class Reference

#include <WPXTable.h>

Public Member Functions

 WPXTableList ()
 
 WPXTableList (const WPXTableList &)
 
WPXTableListoperator= (const WPXTableList &tableList)
 
virtual ~WPXTableList ()
 
WPXTableoperator[] (unsigned long i)
 
void add (WPXTable *table)
 

Private Member Functions

void release ()
 
void acquire (int *refCount, std::vector< WPXTable *> *tableList)
 
int * getRef () const
 
std::vector< WPXTable * > * get () const
 

Private Attributes

std::vector< WPXTable * > * m_tableList
 
int * m_refCount
 

Constructor & Destructor Documentation

§ WPXTableList() [1/2]

WPXTableList::WPXTableList ( )

§ WPXTableList() [2/2]

WPXTableList::WPXTableList ( const WPXTableList tableList)

§ ~WPXTableList()

WPXTableList::~WPXTableList ( )
virtual

Member Function Documentation

§ acquire()

void WPXTableList::acquire ( int *  refCount,
std::vector< WPXTable *> *  tableList 
)
private

Referenced by operator=().

§ add()

§ get()

std::vector<WPXTable *>* WPXTableList::get ( ) const
inlineprivate

Referenced by operator=().

§ getRef()

int* WPXTableList::getRef ( ) const
inlineprivate

Referenced by operator=().

§ operator=()

WPXTableList & WPXTableList::operator= ( const WPXTableList tableList)

§ operator[]()

WPXTable* WPXTableList::operator[] ( unsigned long  i)
inline

§ release()

void WPXTableList::release ( )
private

Referenced by operator=(), and ~WPXTableList().

Member Data Documentation

§ m_refCount

int* WPXTableList::m_refCount
private

Referenced by acquire(), release(), and WPXTableList().

§ m_tableList

std::vector<WPXTable *>* WPXTableList::m_tableList
private

Referenced by acquire(), and release().


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

Generated for libwpd by doxygen 1.8.12