This class is intended to be inherited by a detail class attached to a base class.
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. |
BaseClass * VuoBaseDetail< BaseClass >::getBase | ( | void | ) | const |
Returns the detail class instance's base class instance.
void VuoBaseDetail< BaseClass >::setBase | ( | BaseClass * | base | ) |
Sets the detail class instance's base class instance.