17#ifndef included_Retro_Rw11VirtDiskRam
18#define included_Retro_Rw11VirtDiskRam 1
31 typedef std::map<uint32_t,Rw11VirtDiskBuffer>
bmap_t;
36 virtual bool Open(
const std::string& url,
RerrMsg& emsg);
37 bool Open(
const std::string& url,
const std::string& scheme,
40 virtual bool Read(
size_t lba,
size_t nblk, uint8_t* data,
42 virtual bool Write(
size_t lba,
size_t nblk,
const uint8_t* data,
45 void List(std::ostream& os)
const;
47 virtual void Dump(std::ostream& os,
int ind=0,
const char* text=0,
virtual bool Read(size_t lba, size_t nblk, uint8_t *data, RerrMsg &emsg)
FIXME_docs.
virtual bool Open(const std::string &url, RerrMsg &emsg)
FIXME_docs.
virtual bool Write(size_t lba, size_t nblk, const uint8_t *data, RerrMsg &emsg)
FIXME_docs.
virtual void Dump(std::ostream &os, int ind=0, const char *text=0, int detail=0) const
FIXME_docs.
std::map< uint32_t, Rw11VirtDiskBuffer > bmap_t
void ReadPattern(size_t lba, uint8_t *data)
FIXME_doc.
~Rw11VirtDiskRam()
Destructor.
void List(std::ostream &os) const
FIXME_docs.
pattyp fPatTyp
pattern type
Declaration of class ReventLoop.