Scroom  0.14
PresentationObserver Class Referenceabstract

#include <scroominterface.hh>

Inheritance diagram for PresentationObserver:
Inheritance graph
Collaboration diagram for PresentationObserver:
Collaboration graph

Public Types

using Ptr = boost::shared_ptr< PresentationObserver >
 

Public Member Functions

virtual void presentationAdded (PresentationInterface::Ptr p)=0
 
virtual void presentationDeleted ()=0
 

Additional Inherited Members

- Private Member Functions inherited from Interface
 Interface ()=default
 
 Interface (const Interface &)=delete
 
Interfaceoperator= (const Interface &)=delete
 
 Interface (const Interface &&)=delete
 
Interfaceoperator= (const Interface &&)=delete
 
virtual ~Interface ()=default
 

Member Typedef Documentation

◆ Ptr

using PresentationObserver::Ptr = boost::shared_ptr<PresentationObserver>

Member Function Documentation

◆ presentationAdded()

virtual void PresentationObserver::presentationAdded ( PresentationInterface::Ptr  p)
pure virtual

◆ presentationDeleted()

virtual void PresentationObserver::presentationDeleted ( )
pure virtual

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