Mir
Classes | Functions
mir::detail Namespace Reference

Classes

class  FdSources
 
class  GMainContextHandle
 
class  GSourceHandle
 
class  RefCountedLibrary
 
class  SignalSources
 

Functions

void add_idle_gsource (GMainContext *main_context, int priority, std::function< void()> const &callback)
 
void add_server_action_gsource (GMainContext *main_context, void const *owner, std::function< void()> const &action, std::function< bool(void const *)> const &should_dispatch)
 
GSourceHandle add_timer_gsource (GMainContext *main_context, std::shared_ptr< time::Clock > const &clock, std::shared_ptr< LockableCallback > const &handler, std::function< void()> const &exception_handler, time::Timestamp target_time)
 
char const * libname_impl (void *libname)
 

Function Documentation

void mir::detail::add_idle_gsource ( GMainContext *  main_context,
int  priority,
std::function< void()> const &  callback 
)
void mir::detail::add_server_action_gsource ( GMainContext *  main_context,
void const *  owner,
std::function< void()> const &  action,
std::function< bool(void const *)> const &  should_dispatch 
)
GSourceHandle mir::detail::add_timer_gsource ( GMainContext *  main_context,
std::shared_ptr< time::Clock > const &  clock,
std::shared_ptr< LockableCallback > const &  handler,
std::function< void()> const &  exception_handler,
time::Timestamp  target_time 
)
char const * mir::detail::libname_impl ( void *  libname)

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016