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(), librevenge::RVNGPropertyList::insert(), librevenge::RVNGPropertyList::insert(), librevenge::RVNGPropertyList::insert(), librevenge::RVNGPropertyList::insert(), librevenge::RVNGPropertyList::insert(), librevenge::RVNGPropertyList::insert(), and 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(), insert(), operator=(), operator[](), and remove().