MirAL
Public Member Functions | List of all members
miral::ActiveOutputsMonitor Class Reference

#include <miral/active_outputs.h>

Public Member Functions

 ActiveOutputsMonitor ()
 
 ~ActiveOutputsMonitor ()
 
 ActiveOutputsMonitor (ActiveOutputsMonitor const &)
 
ActiveOutputsMonitoroperator= (ActiveOutputsMonitor const &)
 
void add_listener (ActiveOutputsListener *listener)
 
void delete_listener (ActiveOutputsListener *listener)
 
void operator() (mir::Server &server)
 
void for_each_output (std::function< void(std::vector< Output > const &outputs)> const &functor) const
 

Constructor & Destructor Documentation

miral::ActiveOutputsMonitor::ActiveOutputsMonitor ( )
miral::ActiveOutputsMonitor::~ActiveOutputsMonitor ( )
miral::ActiveOutputsMonitor::ActiveOutputsMonitor ( ActiveOutputsMonitor const &  )

Member Function Documentation

void miral::ActiveOutputsMonitor::add_listener ( ActiveOutputsListener listener)
void miral::ActiveOutputsMonitor::delete_listener ( ActiveOutputsListener listener)
void miral::ActiveOutputsMonitor::for_each_output ( std::function< void(std::vector< Output > const &outputs)> const &  functor) const
void miral::ActiveOutputsMonitor::operator() ( mir::Server &  server)
ActiveOutputsMonitor& miral::ActiveOutputsMonitor::operator= ( ActiveOutputsMonitor const &  )

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

Copyright © 2016 Canonical Ltd.
Generated on Fri Sep 30 13:21:55 UTC 2016