#pragma once #include #include #ifdef ENABLE_NOTIFICATION_SOUNDS #include #endif class Notifier { public: Notifier(); ~Notifier(); void Notify(const Glib::ustring &id, const Glib::ustring &title, const Glib::ustring &text, const Glib::ustring &default_action, const std::string &icon_path); void Withdraw(const Glib::ustring &id); private: #ifdef ENABLE_NOTIFICATION_SOUNDS ma_engine m_engine; #endif };