Music Hub  ..
A session-wide music playback service
core::dbus::Codec< core::ubuntu::media::Track::MetaData > Struct Template Reference

#include <codec.h>

+ Collaboration diagram for core::dbus::Codec< core::ubuntu::media::Track::MetaData >:

Static Public Member Functions

static void encode_argument (core::dbus::Message::Writer &writer, const core::ubuntu::media::Track::MetaData &md)
 
static void decode_argument (core::dbus::Message::Reader &reader, core::ubuntu::media::Track::MetaData &md)
 

Detailed Description

template<>
struct core::dbus::Codec< core::ubuntu::media::Track::MetaData >

Definition at line 69 of file codec.h.

Member Function Documentation

◆ decode_argument()

static void core::dbus::Codec< core::ubuntu::media::Track::MetaData >::decode_argument ( core::dbus::Message::Reader &  reader,
core::ubuntu::media::Track::MetaData md 
)
inlinestatic

Definition at line 129 of file codec.h.

References MH_DEBUG, MH_WARNING, and core::ubuntu::media::Track::MetaData::set_album().

+ Here is the call graph for this function:

◆ encode_argument()

static void core::dbus::Codec< core::ubuntu::media::Track::MetaData >::encode_argument ( core::dbus::Message::Writer &  writer,
const core::ubuntu::media::Track::MetaData md 
)
inlinestatic

Definition at line 71 of file codec.h.

References core::ubuntu::media::Track::MetaData::TrackLengthKey.


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