#include <pp_TableAttrProp.h>
Public Member Functions | |
pp_TableAttrProp () | |
~pp_TableAttrProp () | |
bool | addAP (PP_AttrProp *pAP, UT_sint32 *pSubscript) |
bool | createAP (UT_sint32 *pSubscript) |
bool | createAP (const PP_PropertyVector &attributes, const PP_PropertyVector &properties, UT_sint32 *pSubscript) |
bool | createAP (const PP_PropertyVector &pVector, UT_sint32 *pSubscript) |
bool | findMatch (const PP_AttrProp *pMatch, UT_sint32 *pSubscript) const |
const PP_AttrProp * | getAP (UT_sint32 subscript) const |
Protected Attributes | |
UT_GenericVector< PP_AttrProp * > | m_vecTable |
UT_GenericVector< PP_AttrProp * > | m_vecTableSorted |
pp_TableAttrProp::pp_TableAttrProp | ( | ) |
pp_TableAttrProp::~pp_TableAttrProp | ( | ) |
References m_vecTable, and UT_VECTOR_PURGEALL.
bool pp_TableAttrProp::addAP | ( | PP_AttrProp * | pAP, | |
UT_sint32 * | pSubscript | |||
) |
bool pp_TableAttrProp::createAP | ( | UT_sint32 * | pSubscript | ) |
References UT_GenericVector< T >::addItem(), m_vecTable, m_vecTableSorted, PP_AttrProp::markReadOnly(), and PP_AttrProp::setIndex().
Referenced by createAP().
bool pp_TableAttrProp::createAP | ( | const PP_PropertyVector & | pVector, | |
UT_sint32 * | pSubscript | |||
) |
bool pp_TableAttrProp::createAP | ( | const PP_PropertyVector & | attributes, | |
const PP_PropertyVector & | properties, | |||
UT_sint32 * | pSubscript | |||
) |
bool pp_TableAttrProp::findMatch | ( | const PP_AttrProp * | pMatch, | |
UT_sint32 * | pSubscript | |||
) | const |
const PP_AttrProp * pp_TableAttrProp::getAP | ( | UT_sint32 | subscript | ) | const |
UT_GenericVector<PP_AttrProp *> pp_TableAttrProp::m_vecTable [protected] |
Referenced by addAP(), createAP(), findMatch(), getAP(), and ~pp_TableAttrProp().
UT_GenericVector<PP_AttrProp *> pp_TableAttrProp::m_vecTableSorted [protected] |
Referenced by addAP(), createAP(), and findMatch().