Source release 15.0.0

This commit is contained in:
John W. Bruce
2019-02-28 16:25:30 -08:00
parent f51edaba5a
commit 66628486b5
2672 changed files with 260431 additions and 762489 deletions

View File

@@ -14,19 +14,18 @@
#include "cdm.h"
#include "file_store.h"
#include "level3_file_system.h"
#include "override.h"
namespace wvoec3 {
class OEMCrypto_Level3CETestFileSystem : public OEMCrypto_Level3FileSystem {
public:
OEMCrypto_Level3CETestFileSystem() {};
~OEMCrypto_Level3CETestFileSystem() OVERRIDE {};
ssize_t Read(const char *filename, void *buffer, size_t size) OVERRIDE;
ssize_t Write(const char *filename, const void *buffer, size_t size) OVERRIDE;
bool Exists(const char *filename) OVERRIDE;
ssize_t FileSize(const char *filename) OVERRIDE;
bool Remove(const char *filename) OVERRIDE;
OEMCrypto_Level3CETestFileSystem() {}
~OEMCrypto_Level3CETestFileSystem() override {}
ssize_t Read(const char *filename, void *buffer, size_t size) override;
ssize_t Write(const char *filename, const void *buffer, size_t size) override;
bool Exists(const char *filename) override;
ssize_t FileSize(const char *filename) override;
bool Remove(const char *filename) override;
private:
static std::map<std::string, std::string> files_;