PDF SDK Documentation

Comprehensive Guide for Developers: Features, Integration, and API Reference

Loading...
Searching...
No Matches
PDF::Object Member List

This is the complete list of members for PDF::Object, including all inherited members.

ArrayAdd(const Object &object)PDF::Object
ArrayAddArray()PDF::Object
ArrayAddBoolean(bool value)PDF::Object
ArrayAddDict()PDF::Object
ArrayAddInteger(int64_t value)PDF::Object
ArrayAddName(PDAtom value)PDF::Object
ArrayAddReal(float value)PDF::Object
ArrayAddString(std::string_view bytes, bool hex=false)PDF::Object
ArrayAddStringUnicode(std::wstring_view unicode)PDF::Object
ArrayGet(size_t index) constPDF::Object
ArrayInsert(size_t index, const Object &object)PDF::Object
ArrayPut(size_t index, const Object &object)PDF::Object
ArrayRemove(size_t index)PDF::Object
DeepEquals(const Object &that)PDF::Object
detach() noexceptPDF::Object
DictEnum(Func &&func) constPDF::Object
DictFind(PDAtom name) constPDF::Object
DictFindName(PDAtom name) constPDF::Object
DictGetEnumerator() constPDF::Object
DictPut(PDAtom name, const Object &object)PDF::Object
DictPutArray(PDAtom name)PDF::Object
DictPutBoolean(PDAtom name, bool value)PDF::Object
DictPutDict(PDAtom name)PDF::Object
DictPutInteger(PDAtom name, int64_t value)PDF::Object
DictPutName(PDAtom name, PDAtom value)PDF::Object
DictPutReal(PDAtom name, float value)PDF::Object
DictPutString(PDAtom name, std::string_view bytes, bool hex=false)PDF::Object
DictPutStringUnicode(PDAtom name, std::wstring_view unicode)PDF::Object
DictRemove(PDAtom name)PDF::Object
Equals(const Object &rhs) const noexceptPDF::Object
get() const noexceptPDF::Object
GetArrayLength() constPDF::Object
GetBoolValue() constPDF::Object
GetDictNumEntries() constPDF::Object
GetFileOffset() constPDF::Object
GetGenNumber() constPDF::Object
GetIntValue() constPDF::Object
GetNameValue() constPDF::Object
GetObjectType() constPDF::Object
GetObjNumber() constPDF::Object
GetRealValue() constPDF::Object
GetStreamDict() constPDF::Object
GetStringValue() constPDF::Object
GetUnicodeString() constPDF::Object
IsArray() constPDF::Object
IsBool() constPDF::Object
IsDict() constPDF::Object
IsDictOrStream() constPDF::Object
IsIndirect() constPDF::Object
IsInteger() constPDF::Object
IsName() constPDF::Object
IsNull() constPDF::Object
IsNumber() constPDF::Object
IsReal() constPDF::Object
IsStream() constPDF::Object
IsString() constPDF::Object
m_obj (defined in PDF::Object)PDF::Objectprotected
Object() noexceptPDF::Object
Object(PDObject obj, bool adopt=false) noexceptPDF::Object
Object(const Object &that) noexceptPDF::Object
Object(Object &&that) noexceptPDF::Object
operator bool() const noexcept (defined in PDF::Object)PDF::Objectinlineexplicit
operator&() noexceptPDF::Object
operator=(const Object &rhs) noexceptPDF::Object
operator=(Object &&rhs) noexceptPDF::Object
operator==(const Object &rhs) const noexcept (defined in PDF::Object)PDF::Objectinline
reset(PDObject obj, bool adopt=false) noexceptPDF::Object
StreamOpen(PDObjectStreamOpenMode openMode=kPDObjectStreamOpenFiltered) constPDF::Object
~Object() (defined in PDF::Object)PDF::Object