#include "pdf/test/test_pdfium_engine.h"
#include <stdint.h>
#include <string.h>
#include <iterator>
#include <vector>
#include "base/check_op.h"
#include "base/values.h"
#include "pdf/document_attachment_info.h"
#include "pdf/document_metadata.h"
#include "pdf/pdfium/pdfium_engine.h"
#include "pdf/pdfium/pdfium_form_filler.h"
namespace chrome_pdf {
const uint32_t TestPDFiumEngine::kPageNumber;
const uint8_t TestPDFiumEngine::kLoadedData[];
const uint8_t TestPDFiumEngine::kSaveData[];
TestPDFiumEngine::TestPDFiumEngine(PDFiumEngineClient* client)
: … { … }
TestPDFiumEngine::~TestPDFiumEngine() = default;
const std::vector<DocumentAttachmentInfo>&
TestPDFiumEngine::GetDocumentAttachmentInfoList() const { … }
const DocumentMetadata& TestPDFiumEngine::GetDocumentMetadata() const { … }
int TestPDFiumEngine::GetNumberOfPages() const { … }
base::Value::List TestPDFiumEngine::GetBookmarks() { … }
uint32_t TestPDFiumEngine::GetLoadedByteSize() { … }
bool TestPDFiumEngine::ReadLoadedBytes(uint32_t length, void* buffer) { … }
std::vector<uint8_t> TestPDFiumEngine::GetSaveData() { … }
}