Public Member Functions | |
WPXMapImpl () | |
~WPXMapImpl () | |
void | insert (const char *name, WPXProperty *property) |
const WPXProperty * | operator[] (const char *name) const |
void | remove (const char *name) |
void | clear () |
Private Member Functions | |
WPXMapImpl (const WPXMapImpl &other) | |
WPXMapImpl & | operator= (const WPXMapImpl &other) |
Private Attributes | |
std::map< std::string, WPXProperty * > | m_map |
Friends | |
class | WPXMapIterImpl |
WPXMapImpl::WPXMapImpl | ( | ) | [inline] |
WPXMapImpl::WPXMapImpl | ( | const WPXMapImpl & | other | ) | [private] |
void WPXMapImpl::clear | ( | ) |
Referenced by WPXPropertyList::clear().
void WPXMapImpl::insert | ( | const char * | name, |
WPXProperty * | property | ||
) |
Referenced by WPXPropertyList::insert().
WPXMapImpl& WPXMapImpl::operator= | ( | const WPXMapImpl & | other | ) | [private] |
const WPXProperty * WPXMapImpl::operator[] | ( | const char * | name | ) | const |
void WPXMapImpl::remove | ( | const char * | name | ) |
Referenced by WPXPropertyList::remove().
friend class WPXMapIterImpl [friend] |
std::map<std::string, WPXProperty *> WPXMapImpl::m_map [mutable, private] |
Referenced by clear(), insert(), operator[](), remove(), and ~WPXMapImpl().