#include <WPXTable.h>
Public Member Functions | |
WPXTableList () | |
WPXTableList (const WPXTableList &) | |
WPXTableList & | operator= (const WPXTableList &tableList) |
virtual | ~WPXTableList () |
WPXTable * | operator[] (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 |
WPXTableList::WPXTableList | ( | ) |
WPXTableList::WPXTableList | ( | const WPXTableList & | tableList | ) |
WPXTableList::~WPXTableList | ( | ) | [virtual] |
WPXTableList & WPXTableList::operator= | ( | const WPXTableList & | tableList | ) |
WPXTable* WPXTableList::operator[] | ( | unsigned long | i | ) | [inline] |
void WPXTableList::add | ( | WPXTable * | table | ) | [inline] |
void WPXTableList::release | ( | ) | [private] |
void WPXTableList::acquire | ( | int * | refCount, | |
std::vector< WPXTable * > * | tableList | |||
) | [private] |
int* WPXTableList::getRef | ( | ) | const [inline, private] |
std::vector<WPXTable *>* WPXTableList::get | ( | ) | const [inline, private] |
std::vector<WPXTable *>* WPXTableList::m_tableList [private] |
int* WPXTableList::m_refCount [private] |