Agg Class Template Reference

Inheritance diagram for Agg:

IBase


Public Methods

 Agg (T *owner)

Detailed Description

template<class T>
class Agg< T >

This class is used by objects that can be aggregated by other objects. By inheriting from this class, an object can expose its own interface through another object.


Constructor & Destructor Documentation

template<class T>
Agg< T >::Agg T *    owner [inline]
 

This constructor takes in a pointer to the "owner" class. The owner is the class that's trying to be aggregated (typically the plug-in implementation class). Typical usage involves a derived class passing this to this constructor in its own constructor's initialization line.


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

Return to top of page