Public Types | List of all members
ibase::TModelObserverCompWrap< BaseComponent > Class Template Reference

Final implementation of the component-based observer wrapper. More...

#include <TModelObserverCompWrap.h>

Inheritance diagram for ibase::TModelObserverCompWrap< BaseComponent >:
ibase::TModelObserverCompBaseWrap< BaseComponent >

Public Types

< BaseComponent > 
- Public Types inherited from ibase::TModelObserverCompBaseWrap< BaseComponent >
typedef BaseComponent BaseClass

Additional Inherited Members

- Protected Member Functions inherited from ibase::TModelObserverCompBaseWrap< BaseComponent >
virtual void OnComponentCreated ()
virtual void OnComponentDestroyed ()

Detailed Description

template<class BaseComponent>
class ibase::TModelObserverCompWrap< BaseComponent >

Final implementation of the component-based observer wrapper.

In contrast to the TModelObserverCompBaseWrap it can be used also as outer-most-wrapper (e.g. by component registration in the package).

Definition at line 115 of file TModelObserverCompWrap.h.

Member Typedef Documentation

template<class BaseComponent >
typedef TModelObserverCompBaseWrap<BaseComponent> ibase::TModelObserverCompWrap< BaseComponent >::BaseClass

Definition at line 118 of file TModelObserverCompWrap.h.

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

© 2007-2017 Witold Gantzke and Kirill Lepskiy