This class is intended to be inherited by a detail class attached to a base class.
Definition at line 18 of file VuoBaseDetail.hh.
Public Member Functions | |
VuoBaseDetail (string description, BaseClass *base) | |
Creates a detail class. More... | |
BaseClass * | getBase (void) const |
Returns the detail class instance's base class instance. More... | |
void | setBase (BaseClass *base) |
Sets the detail class instance's base class instance. More... | |
VuoBaseDetail< BaseClass >::VuoBaseDetail | ( | string | description, |
BaseClass * | base | ||
) |
Creates a detail class.
description | The name of the detail class inheriting VuoBaseDetail. |
base | The base class instance this detail class belongs to. |
Definition at line 19 of file VuoBaseDetail.cc.
BaseClass * VuoBaseDetail< BaseClass >::getBase | ( | void | ) | const |
Returns the detail class instance's base class instance.
Definition at line 30 of file VuoBaseDetail.cc.
void VuoBaseDetail< BaseClass >::setBase | ( | BaseClass * | base | ) |
Sets the detail class instance's base class instance.
Definition at line 47 of file VuoBaseDetail.cc.