pdfmm 0.9.20
mm::PdfStream Member List

This is the complete list of members for mm::PdfStream, including all inherited members.

Append(const std::string_view &view)mm::PdfStream
Append(const char *buffer, size_t len)mm::PdfStream
AppendImpl(const char *data, size_t len)=0mm::PdfStreamprotectedpure virtual
BeginAppend(bool clearExisting=true)mm::PdfStream
BeginAppend(const PdfFilterList &filters, bool clearExisting=true, bool deleteFilters=true)mm::PdfStream
BeginAppendImpl(const PdfFilterList &filters)=0mm::PdfStreamprotectedpure virtual
DefaultFiltermm::PdfStreamstatic
EndAppend()mm::PdfStream
EndAppendImpl()=0mm::PdfStreamprotectedpure virtual
GetCopy(std::unique_ptr< char[]> &buffer, size_t &len) const =0mm::PdfStreampure virtual
GetCopy(PdfOutputStream &stream) const =0mm::PdfStreampure virtual
GetFilteredCopy(std::unique_ptr< char[]> &buffer, size_t &len) constmm::PdfStream
GetFilteredCopy(PdfOutputStream &stream) constmm::PdfStream
GetInternalBuffer() const =0mm::PdfStreamprotectedpure virtual
GetInternalBufferSize() const =0mm::PdfStreamprotectedpure virtual
GetLength() const =0mm::PdfStreampure virtual
IsAppending() constmm::PdfStreaminline
operator=(const PdfStream &rhs)mm::PdfStream
PdfStream(PdfObject &parent)mm::PdfStreamprotected
Set(const std::string_view &view, const PdfFilterList &filters)mm::PdfStream
Set(const char *buffer, size_t len, const PdfFilterList &filters)mm::PdfStream
Set(const std::string_view &view)mm::PdfStream
Set(const char *buffer, size_t len)mm::PdfStream
Set(PdfInputStream &stream)mm::PdfStream
Set(PdfInputStream &stream, const PdfFilterList &filters)mm::PdfStream
SetRawData(PdfInputStream &stream, ssize_t len=-1)mm::PdfStream
Write(PdfOutputDevice &device, const PdfEncrypt *encrypt)=0mm::PdfStreampure virtual