Dict

Content

class File

Functions

Dict
~Dict
Array * newArray
Array * newArray
typename T newArray
typename T newArray
Dict * newDict
Dict * newDict
typename T1 get
typename T1 get
typename T1 get
Dict * appendStream
Dict * appendStream
int streamSize
Dict * remove
Dict * insert
Dict * insert
Dict * insert
Dict * insert
Dict * insert
Dict * insert
Dict * insert
Dict * insert
Dict * insert
Dict * insert
Dict * insert

Detailed Description

class Dict : public ezpdf::BaseObject

Public Functions

inline Dict(File *pdf_file, int id)
inline ~Dict()
Array *newArray() const
Array *newArray(Name const&)
template<typename T>
Array *newArray(T const*, T const*) const
template<typename T>
Array *newArray(Name const&, T const*, T const*)
Dict *newDict() const
Dict *newDict(Name const&)
template<typename T1>
inline bool get(Name const &key, Array *&value_out)
template<typename T1>
inline bool get(Name const &key, Dict *&value_out)
template<typename T1, typename T2>
inline bool get(Name const &key, T2 &value_out) const
inline Dict *appendStream(Graphics g)
inline Dict *appendStream(void const *begin, size_t size)
inline int streamSize() const
inline Dict *remove(Name const &n)
Dict *insert(Name const &n, Array *value)
inline Dict *insert(Name const &n, int value)
inline Dict *insert(Name const &n, float value)
inline Dict *insert(Name const &n, double value)
inline Dict *insert(Name const &n, long value)
inline Dict *insert(Name const &n, size_t value)
inline Dict *insert(Name const &n, bool value)
inline Dict *insert(Name const &n, WString const &value)
inline Dict *insert(Name const &n, String const &value)
inline Dict *insert(Name const &n, Name const &value)
inline Dict *insert(Name const &n, Dict const *value)

Friends

friend class File