Freya  0.0.1
A Gtk3 MPD Client
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures | Namespaces | Defines
src/Notify/Notify.hh File Reference
#include "../Utils/Singleton.hh"
#include <gtkmm.h>
#include <libnotify/notify.h>
Include dependency graph for Notify.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  Notify::Notify
 A Singletonclass to provide Access to libnotify, use the macros down preferrably. More...

Namespaces

namespace  Browser
 The Browser contains all Browsers, and related classes, shown in the sidebar.
namespace  Notify
 The Notify namespace offers a libriry for notifcations.

Defines

#define NOTIFY_SEND(x, y)   Notify::Notify::instance().send_big(x,y)
#define NOTIFY_SEND_FULL(x, y, z)   Notify::Notify::instance().send_full(x,y,z)
#define NOTIFY_STOCK_ICON(x)   Notify::Notify::instance().set_stock_icon(x)
#define NOTIFY_EXTRA()   Notify::Notify::instance().set_next_extra()

Define Documentation

#define NOTIFY_EXTRA ( )    Notify::Notify::instance().set_next_extra()

Definition at line 117 of file Notify.hh.

#define NOTIFY_SEND (   x,
  y 
)    Notify::Notify::instance().send_big(x,y)

Definition at line 103 of file Notify.hh.

#define NOTIFY_SEND_FULL (   x,
  y,
  z 
)    Notify::Notify::instance().send_full(x,y,z)

Definition at line 104 of file Notify.hh.

#define NOTIFY_STOCK_ICON (   x)    Notify::Notify::instance().set_stock_icon(x)

Definition at line 113 of file Notify.hh.