| Public Member Functions | |
| RVNGPropertyListImpl () | |
| RVNGPropertyListImpl (const RVNGPropertyListImpl &plist) | |
| ~RVNGPropertyListImpl () | |
| RVNGPropertyListImpl & | operator= (const RVNGPropertyListImpl &plist) | 
| void | insert (const char *name, RVNGProperty *prop) | 
| void | insert (const char *name, RVNGPropertyListVector *vec) | 
| const RVNGProperty * | operator[] (const char *name) const | 
| const RVNGPropertyListVector * | child (const char *name) const | 
| void | remove (const char *name) | 
| void | clear () | 
| bool | empty () const | 
| Public Attributes | |
| std::map< std::string, RVNGPropertyListElement > | m_map | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| const RVNGPropertyListVector * librevenge::RVNGPropertyListImpl::child | ( | const char * | name | ) | const | 
Referenced by librevenge::RVNGPropertyList::child().
| void librevenge::RVNGPropertyListImpl::clear | ( | ) | 
Referenced by librevenge::RVNGPropertyList::clear().
| bool librevenge::RVNGPropertyListImpl::empty | ( | ) | const | 
Referenced by librevenge::RVNGPropertyList::empty().
| void librevenge::RVNGPropertyListImpl::insert | ( | const char * | name, | 
| RVNGProperty * | prop | ||
| ) | 
Referenced by librevenge::RVNGPropertyList::insert().
| void librevenge::RVNGPropertyListImpl::insert | ( | const char * | name, | 
| RVNGPropertyListVector * | vec | ||
| ) | 
| RVNGPropertyListImpl & librevenge::RVNGPropertyListImpl::operator= | ( | const RVNGPropertyListImpl & | plist | ) | 
| const RVNGProperty * librevenge::RVNGPropertyListImpl::operator[] | ( | const char * | name | ) | const | 
| void librevenge::RVNGPropertyListImpl::remove | ( | const char * | name | ) | 
Referenced by librevenge::RVNGPropertyList::remove().
| 
 | mutable | 
Referenced by child(), clear(), empty(), insert(), operator=(), operator[](), and remove().