ICF 3.0.5.47
Technical documentation of ICF Libraries
ibase::TModelObserverCompWrap< BaseComponent > Class Template Reference

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

#include <TModelObserverCompWrap.h>

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

Public Types

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

Additional Inherited Members

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

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 119 of file TModelObserverCompWrap.h.

Member Typedef Documentation

◆ BaseClass

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

Definition at line 122 of file TModelObserverCompWrap.h.


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

© Witold Gantzke and Kirill Lepskiy