Mir
Public Member Functions | List of all members
mir::frontend::EventSinkFactory Class Referenceabstract

#include <event_sink_factory.h>

Public Member Functions

 EventSinkFactory ()=default
 
virtual ~EventSinkFactory ()=default
 
 EventSinkFactory (EventSinkFactory const &)=delete
 
EventSinkFactoryoperator= (EventSinkFactory const &)=delete
 
virtual std::unique_ptr< EventSinkcreate_sink (std::shared_ptr< MessageSender > const &sender)=0
 

Constructor & Destructor Documentation

mir::frontend::EventSinkFactory::EventSinkFactory ( )
default
virtual mir::frontend::EventSinkFactory::~EventSinkFactory ( )
virtualdefault
mir::frontend::EventSinkFactory::EventSinkFactory ( EventSinkFactory const &  )
delete

Member Function Documentation

virtual std::unique_ptr<EventSink> mir::frontend::EventSinkFactory::create_sink ( std::shared_ptr< MessageSender > const &  sender)
pure virtual
EventSinkFactory& mir::frontend::EventSinkFactory::operator= ( EventSinkFactory const &  )
delete

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

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015