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

#include <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 process_outputs (std::function< void(std::vector< Output > const &outputs)> const &functor) const
 

Constructor & Destructor Documentation

◆ ActiveOutputsMonitor() [1/2]

miral::ActiveOutputsMonitor::ActiveOutputsMonitor ( )

◆ ~ActiveOutputsMonitor()

miral::ActiveOutputsMonitor::~ActiveOutputsMonitor ( )

◆ ActiveOutputsMonitor() [2/2]

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

Member Function Documentation

◆ add_listener()

void miral::ActiveOutputsMonitor::add_listener ( ActiveOutputsListener listener)

◆ delete_listener()

void miral::ActiveOutputsMonitor::delete_listener ( ActiveOutputsListener listener)

◆ operator()()

void miral::ActiveOutputsMonitor::operator() ( mir::Server &  server)

◆ operator=()

ActiveOutputsMonitor& miral::ActiveOutputsMonitor::operator= ( ActiveOutputsMonitor const &  )

◆ process_outputs()

void miral::ActiveOutputsMonitor::process_outputs ( std::function< void(std::vector< Output > const &outputs)> const &  functor) const

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

Copyright © 2012-2018 Canonical Ltd.
Generated on Mon Feb 19 14:05:11 UTC 2018