Mir
Public Member Functions | List of all members
mir::compositor::DroppingSchedule Class Reference

#include <dropping_schedule.h>

Inheritance diagram for mir::compositor::DroppingSchedule:
[legend]

Public Member Functions

 DroppingSchedule (std::shared_ptr< frontend::ClientBuffers > const &)
 
void schedule (std::shared_ptr< graphics::Buffer > const &buffer)
 
bool anything_scheduled ()
 
std::shared_ptr< graphics::Buffernext_buffer ()
 
- Public Member Functions inherited from mir::compositor::Schedule
virtual ~Schedule ()=default
 
 Schedule ()=default
 
 Schedule (Schedule const &)=delete
 
Scheduleoperator= (Schedule const &)=delete
 

Constructor & Destructor Documentation

mir::compositor::DroppingSchedule::DroppingSchedule ( std::shared_ptr< frontend::ClientBuffers > const &  )

Member Function Documentation

bool mir::compositor::DroppingSchedule::anything_scheduled ( )
virtual
std::shared_ptr< mg::Buffer > mir::compositor::DroppingSchedule::next_buffer ( )
virtual
void mir::compositor::DroppingSchedule::schedule ( std::shared_ptr< graphics::Buffer > const &  buffer)
virtual

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

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