Source release 14.0.0

This commit is contained in:
John W. Bruce
2018-05-16 17:35:40 -07:00
parent 31381a1311
commit 3ab70cec4e
2053 changed files with 1585838 additions and 4614 deletions

View File

@@ -12,18 +12,19 @@
#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() 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_;