OpenLexocad  27.1
OpenLxApp::DocumentObserver Class Referenceabstract

DocumentObserver observes the Document. This class has to be overridden to get messages from the observer. More...

#include <DocumentObserver.h>

Inheritance diagram for OpenLxApp::DocumentObserver:

Public Member Functions

 DocumentObserver ()
 
virtual ~DocumentObserver ()
 
virtual void onChange (std::shared_ptr< OpenLxApp::Document > aCaller, std::shared_ptr< OpenLxApp::DocumentChanges > aSubject)=0
 

Friends

class Document
 
class DocumentObserverImpl
 

Detailed Description

DocumentObserver observes the Document. This class has to be overridden to get messages from the observer.

Constructor & Destructor Documentation

◆ DocumentObserver()

OpenLxApp::DocumentObserver::DocumentObserver ( )

◆ ~DocumentObserver()

virtual OpenLxApp::DocumentObserver::~DocumentObserver ( )
virtual

Member Function Documentation

◆ onChange()

virtual void OpenLxApp::DocumentObserver::onChange ( std::shared_ptr< OpenLxApp::Document aCaller,
std::shared_ptr< OpenLxApp::DocumentChanges aSubject 
)
pure virtual

Friends And Related Function Documentation

◆ Document

friend class Document
friend

◆ DocumentObserverImpl

friend class DocumentObserverImpl
friend

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