| 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) const | PDF::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() noexcept | PDF::Object | |
| DictEnum(Func &&func) const | PDF::Object | |
| DictFind(PDAtom name) const | PDF::Object | |
| DictFindName(PDAtom name) const | PDF::Object | |
| DictGetEnumerator() const | PDF::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 noexcept | PDF::Object | |
| get() const noexcept | PDF::Object | |
| GetArrayLength() const | PDF::Object | |
| GetBoolValue() const | PDF::Object | |
| GetDictNumEntries() const | PDF::Object | |
| GetFileOffset() const | PDF::Object | |
| GetGenNumber() const | PDF::Object | |
| GetIntValue() const | PDF::Object | |
| GetNameValue() const | PDF::Object | |
| GetObjectType() const | PDF::Object | |
| GetObjNumber() const | PDF::Object | |
| GetRealValue() const | PDF::Object | |
| GetStreamDict() const | PDF::Object | |
| GetStringValue() const | PDF::Object | |
| GetUnicodeString() const | PDF::Object | |
| IsArray() const | PDF::Object | |
| IsBool() const | PDF::Object | |
| IsDict() const | PDF::Object | |
| IsDictOrStream() const | PDF::Object | |
| IsIndirect() const | PDF::Object | |
| IsInteger() const | PDF::Object | |
| IsName() const | PDF::Object | |
| IsNull() const | PDF::Object | |
| IsNumber() const | PDF::Object | |
| IsReal() const | PDF::Object | |
| IsStream() const | PDF::Object | |
| IsString() const | PDF::Object | |
| m_obj (defined in PDF::Object) | PDF::Object | protected |
| Object() noexcept | PDF::Object | |
| Object(PDObject obj, bool adopt=false) noexcept | PDF::Object | |
| Object(const Object &that) noexcept | PDF::Object | |
| Object(Object &&that) noexcept | PDF::Object | |
| operator bool() const noexcept (defined in PDF::Object) | PDF::Object | inlineexplicit |
| operator&() noexcept | PDF::Object | |
| operator=(const Object &rhs) noexcept | PDF::Object | |
| operator=(Object &&rhs) noexcept | PDF::Object | |
| operator==(const Object &rhs) const noexcept (defined in PDF::Object) | PDF::Object | inline |
| reset(PDObject obj, bool adopt=false) noexcept | PDF::Object | |
| StreamOpen(PDObjectStreamOpenMode openMode=kPDObjectStreamOpenFiltered) const | PDF::Object | |
| ~Object() (defined in PDF::Object) | PDF::Object | |