ADTF  3.18.2
ModelObserverUtility< MODEL_SUBJECT_T, EVENT_CODE_T >abstract

The ModelObserver utility template. More...

Inheritance diagram for ModelObserverUtility< MODEL_SUBJECT_T, EVENT_CODE_T >:
[legend]

Public Types

typedef EVENT_CODE_T event_code_type
 local definition of the event code type
 
typedef MODEL_SUBJECT_T subject_type
 local definition of the subject code type
 

Public Member Functions

virtual void modelChanged (event_code_type event_code, subject_type &changed_subject, const std::string &additional_info)=0
 interface function to override. More...
 

Protected Member Functions

virtual ~ModelObserverUtility ()
 protected DTOR
 

Detailed Description

template<typename MODEL_SUBJECT_T, typename EVENT_CODE_T>
class ddl::dd::utility::ModelObserverUtility< MODEL_SUBJECT_T, EVENT_CODE_T >

The ModelObserver utility template.

Template Parameters
MODEL_SUBJECT_Tthe type of the subject to observe
EVENT_CODE_Tthe event code type

Definition at line 34 of file dd_access_observer.h.

Member Function Documentation

◆ modelChanged()