Vuo  0.5.1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
VuoBaseDetail< BaseClass > Class Template Reference

Description

template<class BaseClass>
class VuoBaseDetail< BaseClass >

This class is intended to be inherited by a detail class attached to a base class.

See Also
VuoBase

Public Member Functions

 VuoBaseDetail (string description, BaseClass *base)
 Creates a detail class.
 
BaseClass * getBase (void) const
 Returns the detail class instance's base class instance.
 
void setBase (BaseClass *base)
 Sets the detail class instance's base class instance.
 

Constructor & Destructor Documentation

template<class BaseClass>
VuoBaseDetail< BaseClass >::VuoBaseDetail ( string  description,
BaseClass *  base 
)

Creates a detail class.

Parameters
descriptionThe name of the detail class inheriting VuoBaseDetail.
baseThe base class instance this detail class belongs to.

Member Function Documentation

template<class BaseClass >
BaseClass * VuoBaseDetail< BaseClass >::getBase ( void  ) const

Returns the detail class instance's base class instance.

template<class BaseClass>
void VuoBaseDetail< BaseClass >::setBase ( BaseClass *  base)

Sets the detail class instance's base class instance.


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