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

FIXME_docs. More...

#include <Rw11Virt.hpp>

Inheritance diagram for Retro::Rw11Virt:
[legend]
Collaboration diagram for Retro::Rw11Virt:
[legend]

Public Types

enum  stats { kDimStat = 0 }
 

Public Member Functions

 Rw11Virt (Rw11Unit *punit)
 Default constructor.
 
virtual ~Rw11Virt ()
 Destructor.
 
 Rw11Virt (const Rw11Virt &)=delete
 
Rw11Virtoperator= (const Rw11Virt &)=delete
 
Rw11UnitUnit () const
 FIXME_docs.
 
Rw11CntlCntl () const
 FIXME_docs.
 
Rw11CpuCpu () const
 FIXME_docs.
 
Rw11W11 () const
 FIXME_docs.
 
RlinkServerServer () const
 FIXME_docs.
 
RlogFileLogFile () const
 FIXME_docs.
 
virtual bool WProt () const
 FIXME_docs.
 
const RparseUrlUrl () const
 FIXME_docs.
 
virtual bool Open (const std::string &url, RerrMsg &emsg)=0
 
RstatsStats ()
 FIXME_docs.
 
virtual void Dump (std::ostream &os, int ind=0, const char *text=0, int detail=0) const
 FIXME_docs.
 

Protected Attributes

Rw11UnitfpUnit
 back ref to unit
 
RparseUrl fUrl
 
bool fWProt
 write protected
 
Rstats fStats
 statistics
 

Detailed Description

FIXME_docs.

Definition at line 34 of file Rw11Virt.hpp.

Member Enumeration Documentation

◆ stats

Enumerator
kDimStat 

Definition at line 60 of file Rw11Virt.hpp.

Constructor & Destructor Documentation

◆ Rw11Virt() [1/2]

Retro::Rw11Virt::Rw11Virt ( Rw11Unit punit)
explicit

Default constructor.

Definition at line 36 of file Rw11Virt.cpp.

◆ ~Rw11Virt()

Retro::Rw11Virt::~Rw11Virt ( )
virtual

Destructor.

Definition at line 46 of file Rw11Virt.cpp.

◆ Rw11Virt() [2/2]

Retro::Rw11Virt::Rw11Virt ( const Rw11Virt )
delete

Member Function Documentation

◆ operator=()

Rw11Virt & Retro::Rw11Virt::operator= ( const Rw11Virt )
delete

◆ Unit()

Rw11Unit & Retro::Rw11Virt::Unit ( ) const
inline

◆ Cntl()

Rw11Cntl & Retro::Rw11Virt::Cntl ( ) const
inline

FIXME_docs.

Definition at line 31 of file Rw11Virt.ipp.

References Retro::Rw11Unit::CntlBase(), and fpUnit.

◆ Cpu()

Rw11Cpu & Retro::Rw11Virt::Cpu ( ) const
inline

FIXME_docs.

Definition at line 39 of file Rw11Virt.ipp.

References Retro::Rw11Unit::Cpu(), and fpUnit.

◆ W11()

Rw11 & Retro::Rw11Virt::W11 ( ) const
inline

FIXME_docs.

Definition at line 47 of file Rw11Virt.ipp.

References fpUnit, and Retro::Rw11Unit::W11().

◆ Server()

◆ LogFile()

RlogFile & Retro::Rw11Virt::LogFile ( ) const
inline

◆ WProt()

bool Retro::Rw11Virt::WProt ( ) const
virtual

◆ Url()

const RparseUrl & Retro::Rw11Virt::Url ( ) const
inline

FIXME_docs.

Definition at line 71 of file Rw11Virt.ipp.

References fUrl.

Referenced by Retro::Rw11Unit::AttachUrl().

◆ Open()

virtual bool Retro::Rw11Virt::Open ( const std::string &  url,
RerrMsg emsg 
)
pure virtual

◆ Stats()

Rstats & Retro::Rw11Virt::Stats ( )
inline

FIXME_docs.

Definition at line 79 of file Rw11Virt.ipp.

References fStats.

◆ Dump()

Member Data Documentation

◆ fpUnit

Rw11Unit* Retro::Rw11Virt::fpUnit
protected

back ref to unit

Definition at line 65 of file Rw11Virt.hpp.

Referenced by Cntl(), Cpu(), Dump(), LogFile(), Retro::Rw11VirtStream::Open(), Server(), Unit(), and W11().

◆ fUrl

◆ fWProt

◆ fStats


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