20#ifndef included_Retro_Rw11CntlBase
21#define included_Retro_Rw11CntlBase 1
29 template <
class TU,
size_t NU>
36 virtual size_t NUnit()
const;
38 TU&
Unit(
size_t index)
const;
39 const std::shared_ptr<TU>&
UnitSPtr(
size_t index)
const;
41 virtual void Dump(std::ostream& os,
int ind=0,
const char* text=0,
Implemenation (inline) of Rw11CntlBase.
static const size_t kNUnit
number of units
virtual Rw11Unit & UnitBase(size_t index) const
FIXME_docs.
virtual void Dump(std::ostream &os, int ind=0, const char *text=0, int detail=0) const
FIXME_docs.
virtual size_t NUnit() const
FIXME_docs.
~Rw11CntlBase()
Destructor.
TU & Unit(size_t index) const
FIXME_docs.
std::shared_ptr< TU > fspUnit[NU]
const std::shared_ptr< TU > & UnitSPtr(size_t index) const
FIXME_docs.
Declaration of class ReventLoop.