mirror of
https://github.com/wiiu-env/wudd.git
synced 2024-09-17 03:54:50 +02:00
16 lines
350 B
C
16 lines
350 B
C
|
#pragma once
|
||
|
|
||
|
#include "NUSDataProvider.h"
|
||
|
#include "NUSDecryption.h"
|
||
|
|
||
|
class NUSDataProcessor {
|
||
|
protected:
|
||
|
NUSDataProcessor() = default;
|
||
|
|
||
|
public:
|
||
|
virtual ~NUSDataProcessor() = default;
|
||
|
|
||
|
virtual NUSDataProvider *getDataProvider() = 0;
|
||
|
|
||
|
virtual bool readPlainDecryptedContent(Content *pContent, uint8_t **data, uint32_t *length) = 0;
|
||
|
};
|