21#ifndef RVNGPROPERTYLIST_H
22#define RVNGPROPERTYLIST_H
45 void insert(
const char *name,
const char *val);
46 void insert(
const char *name,
const int val);
47 void insert(
const char *name,
const bool val);
50 void insert(
const char *name,
const unsigned char *buffer,
const unsigned long bufferSize);
53 void remove(
const char *name);
72 const char *
key()
const;
A representation of arbitrary binary data.
Definition RVNGBinaryData.h:37
Definition RVNGPropertyList.cpp:122
Definition RVNGPropertyList.cpp:362
Definition RVNGPropertyListVector.h:35
Definition RVNGPropertyList.h:64
const RVNGPropertyListVector * child() const
Definition RVNGPropertyList.cpp:466
RVNGPropertyListIterImpl * m_iterImpl
Definition RVNGPropertyList.h:75
const char * key() const
Definition RVNGPropertyList.cpp:471
bool next()
Definition RVNGPropertyList.cpp:451
void rewind()
Definition RVNGPropertyList.cpp:445
bool last()
Definition RVNGPropertyList.cpp:456
const RVNGProperty * operator()() const
Definition RVNGPropertyList.cpp:461
Iter & operator=(const Iter &)
Iter(const RVNGPropertyList &propList)
Definition RVNGPropertyList.cpp:435
bool empty() const
Definition RVNGPropertyList.cpp:322
const RVNGPropertyListVector * child(const char *name) const
Definition RVNGPropertyList.cpp:312
void remove(const char *name)
Definition RVNGPropertyList.cpp:295
const RVNGProperty * operator[](const char *name) const
Definition RVNGPropertyList.cpp:307
const RVNGPropertyList & operator=(const RVNGPropertyList &propList)
Definition RVNGPropertyList.cpp:300
RVNGPropertyList()
Definition RVNGPropertyList.cpp:207
RVNGString getPropString() const
Definition RVNGPropertyList.cpp:328
RVNGPropertyListImpl * m_impl
Definition RVNGPropertyList.h:82
void insert(const char *name, RVNGProperty *prop)
Definition RVNGPropertyList.cpp:222
void clear()
Definition RVNGPropertyList.cpp:317
Definition RVNGProperty.h:33
UTF-8 string.
Definition RVNGString.h:34
#define REVENGE_API
Definition librevenge-api.h:34
Definition RVNGBinaryData.cpp:40
RVNGUnit
Definition RVNGProperty.h:30
@ RVNG_INCH
Definition RVNGProperty.h:30