w11 - cpp 0.794
Backend server for Rlink and w11
Loading...
Searching...
No Matches
Retro::Rw11VirtDiskBuffer Class Reference

FIXME_docs. More...

#include <Rw11VirtDiskBuffer.hpp>

Collaboration diagram for Retro::Rw11VirtDiskBuffer:
[legend]

Public Member Functions

 Rw11VirtDiskBuffer (size_t blksize)
 Default constructor.
 
 ~Rw11VirtDiskBuffer ()
 Destructor.
 
void Read (uint8_t *data)
 FIXME_docs.
 
void Write (const uint8_t *data)
 FIXME_docs.
 
size_t BlockSize () const
 FIXME_docs.
 
uint8_t * Data ()
 FIXME_docs.
 
const uint8_t * Data () const
 FIXME_docs.
 
uint32_t NWrite () const
 FIXME_docs.
 

Protected Attributes

std::vector< uint8_t > fBuf
 
uint32_t fNWrite
 

Detailed Description

FIXME_docs.

Definition at line 23 of file Rw11VirtDiskBuffer.hpp.

Constructor & Destructor Documentation

◆ Rw11VirtDiskBuffer()

Retro::Rw11VirtDiskBuffer::Rw11VirtDiskBuffer ( size_t  blksize)
explicit

Default constructor.

Definition at line 31 of file Rw11VirtDiskBuffer.cpp.

◆ ~Rw11VirtDiskBuffer()

Retro::Rw11VirtDiskBuffer::~Rw11VirtDiskBuffer ( )

Destructor.

Definition at line 39 of file Rw11VirtDiskBuffer.cpp.

Member Function Documentation

◆ Read()

void Retro::Rw11VirtDiskBuffer::Read ( uint8_t *  data)

FIXME_docs.

Definition at line 45 of file Rw11VirtDiskBuffer.cpp.

References fBuf.

◆ Write()

void Retro::Rw11VirtDiskBuffer::Write ( const uint8_t *  data)

FIXME_docs.

Definition at line 54 of file Rw11VirtDiskBuffer.cpp.

References fBuf, and fNWrite.

◆ BlockSize()

size_t Retro::Rw11VirtDiskBuffer::BlockSize ( ) const
inline

FIXME_docs.

Definition at line 20 of file Rw11VirtDiskBuffer.ipp.

References fBuf.

◆ Data() [1/2]

uint8_t * Retro::Rw11VirtDiskBuffer::Data ( )
inline

FIXME_docs.

Definition at line 28 of file Rw11VirtDiskBuffer.ipp.

References fBuf.

◆ Data() [2/2]

const uint8_t * Retro::Rw11VirtDiskBuffer::Data ( ) const
inline

FIXME_docs.

Definition at line 36 of file Rw11VirtDiskBuffer.ipp.

References fBuf.

◆ NWrite()

uint32_t Retro::Rw11VirtDiskBuffer::NWrite ( ) const
inline

FIXME_docs.

Definition at line 44 of file Rw11VirtDiskBuffer.ipp.

References fNWrite.

Member Data Documentation

◆ fBuf

std::vector<uint8_t> Retro::Rw11VirtDiskBuffer::fBuf
protected

Definition at line 38 of file Rw11VirtDiskBuffer.hpp.

Referenced by BlockSize(), Data(), Read(), and Write().

◆ fNWrite

uint32_t Retro::Rw11VirtDiskBuffer::fNWrite
protected

Definition at line 39 of file Rw11VirtDiskBuffer.hpp.

Referenced by NWrite(), and Write().


The documentation for this class was generated from the following files: