|
LibreOffice Module vcl (master) 1
|
#include <XmpMetadata.hxx>
Public Member Functions | |
| XmpMetadata () | |
| sal_uInt64 | getSize () |
| const void * | getData () |
Public Attributes | |
| OString | msTitle |
| OString | msAuthor |
| OString | msSubject |
| OString | msProducer |
| OString | msKeywords |
| OString | m_sCreatorTool |
| OString | m_sCreateDate |
| sal_Int32 | mnPDF_A |
| bool | mbPDF_UA |
Private Member Functions | |
| void | write () |
Private Attributes | |
| bool | mbWritten |
| std::unique_ptr< SvMemoryStream > | mpMemoryStream |
Definition at line 20 of file XmpMetadata.hxx.
| vcl::pdf::XmpMetadata::XmpMetadata | ( | ) |
Definition at line 26 of file XmpMetadata.cxx.
| const void * vcl::pdf::XmpMetadata::getData | ( | ) |
Definition at line 180 of file XmpMetadata.cxx.
References mbWritten, mpMemoryStream, and write().
Referenced by vcl::PDFWriterImpl::emitDocumentMetadata().
| sal_uInt64 vcl::pdf::XmpMetadata::getSize | ( | ) |
Definition at line 173 of file XmpMetadata.cxx.
References mbWritten, mpMemoryStream, and write().
Referenced by vcl::PDFWriterImpl::emitDocumentMetadata().
|
private |
Definition at line 33 of file XmpMetadata.cxx.
References tools::XmlWriter::attribute(), tools::XmlWriter::content(), tools::XmlWriter::endDocument(), tools::XmlWriter::endElement(), m_sCreateDate, m_sCreatorTool, mbPDF_UA, mbWritten, mnPDF_A, mpMemoryStream, msAuthor, msKeywords, msProducer, msSubject, msTitle, tools::XmlWriter::startDocument(), and tools::XmlWriter::startElement().
| OString vcl::pdf::XmpMetadata::m_sCreateDate |
Definition at line 33 of file XmpMetadata.hxx.
Referenced by vcl::PDFWriterImpl::emitDocumentMetadata(), and write().
| OString vcl::pdf::XmpMetadata::m_sCreatorTool |
Definition at line 32 of file XmpMetadata.hxx.
Referenced by vcl::PDFWriterImpl::emitDocumentMetadata(), and write().
| bool vcl::pdf::XmpMetadata::mbPDF_UA |
Definition at line 36 of file XmpMetadata.hxx.
Referenced by vcl::PDFWriterImpl::emitDocumentMetadata(), and write().
|
private |
Definition at line 23 of file XmpMetadata.hxx.
| sal_Int32 vcl::pdf::XmpMetadata::mnPDF_A |
Definition at line 35 of file XmpMetadata.hxx.
Referenced by vcl::PDFWriterImpl::emitDocumentMetadata(), and write().
|
private |
Definition at line 24 of file XmpMetadata.hxx.
| OString vcl::pdf::XmpMetadata::msAuthor |
Definition at line 28 of file XmpMetadata.hxx.
Referenced by vcl::PDFWriterImpl::emitDocumentMetadata(), and write().
| OString vcl::pdf::XmpMetadata::msKeywords |
Definition at line 31 of file XmpMetadata.hxx.
Referenced by vcl::PDFWriterImpl::emitDocumentMetadata(), and write().
| OString vcl::pdf::XmpMetadata::msProducer |
Definition at line 30 of file XmpMetadata.hxx.
Referenced by vcl::PDFWriterImpl::emitDocumentMetadata(), and write().
| OString vcl::pdf::XmpMetadata::msSubject |
Definition at line 29 of file XmpMetadata.hxx.
Referenced by vcl::PDFWriterImpl::emitDocumentMetadata(), and write().
| OString vcl::pdf::XmpMetadata::msTitle |
Definition at line 27 of file XmpMetadata.hxx.
Referenced by vcl::PDFWriterImpl::emitDocumentMetadata(), and write().