Freya  0.0.1
A Gtk3 MPD Client
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
Browser::TracklistMgr Class Reference

#include <TracklistMgr.hh>

Inheritance diagram for Browser::TracklistMgr:
[legend]
Collaboration diagram for Browser::TracklistMgr:
[legend]

Public Member Functions

 TracklistMgr (BaseObjectType *cobject, const Glib::RefPtr< Gtk::Builder > &builder)
void update (MPD::Client &client, mpd_idle event, MPD::NotifyData &data)
 This is a convienience implementationrule.

Detailed Description

Definition at line 10 of file TracklistMgr.hh.


Constructor & Destructor Documentation

Browser::TracklistMgr::TracklistMgr ( BaseObjectType *  cobject,
const Glib::RefPtr< Gtk::Builder > &  builder 
)

Member Function Documentation

void Browser::TracklistMgr::update ( MPD::Client &  client,
mpd_idle  event,
MPD::NotifyData &  data 
) [virtual]

This is a convienience implementationrule.

Many Metadatamanagers are implemented as Gtk::Builder derivates, i.e. deriving from a widget, and letting Gtk::Builder set the basic attributes. Since this requries a special ctor, those cannot implement AbstractClientUser like other classes.

Parameters:
client
event
data

Implements Glyr::UpdateInterface.


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