WPXMapImpl Class Reference

Public Member Functions

 WPXMapImpl ()
 
 ~WPXMapImpl ()
 
void insert (const char *name, WPXProperty *property)
 
const WPXPropertyoperator[] (const char *name) const
 
void remove (const char *name)
 
void clear ()
 

Private Member Functions

 WPXMapImpl (const WPXMapImpl &other)
 
WPXMapImploperator= (const WPXMapImpl &other)
 

Private Attributes

std::map< std::string,
WPXProperty * > 
m_map
 

Friends

class WPXMapIterImpl
 

Constructor & Destructor Documentation

WPXMapImpl::WPXMapImpl ( )
inline
WPXMapImpl::~WPXMapImpl ( )
WPXMapImpl::WPXMapImpl ( const WPXMapImpl other)
private

Member Function Documentation

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().

Friends And Related Function Documentation

friend class WPXMapIterImpl
friend

Member Data Documentation

std::map<std::string, WPXProperty *> WPXMapImpl::m_map
mutableprivate

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

Generated for libwpd by doxygen 1.8.4