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