rpcsx/rpcs3/Emu/FS/vfsStreamMemory.h
DH dd48f827c3 - Implemented be_t, mem_struct_ptr_t, vfsFile.
- Improved sys_fs, cellPngDec, cellJpgDec, cellGifDec modules.
2013-10-06 15:07:42 +03:00

19 lines
357 B
C++

#pragma once
#include "vfsStream.h"
struct vfsStreamMemory : public vfsStream
{
u64 m_addr;
u64 m_size;
public:
vfsStreamMemory();
vfsStreamMemory(u64 addr, u64 size = 0);
void Open(u64 addr, u64 size = 0);
virtual u64 GetSize() override;
virtual u64 Write(const void* src, u64 size) override;
virtual u64 Read(void* dst, u64 size) override;
};