Ubuntu TV Media Scanner
A centralized index for removable media content.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | List of all members
mediascanner::dbus::MediaScannerInterface< InterfaceType >::RemoveMediaInfoMethod Class Reference

This class implements the RemoveMediaInfo method of the media scanner's D-Bus service. More...

#include <mediascanner/dbusservice.h>

+ Inheritance diagram for mediascanner::dbus::MediaScannerInterface< InterfaceType >::RemoveMediaInfoMethod:

Public Types

typedef RemoveMediaInfoMethodType inherited
 
typedef inherited::input_args_type input_args_type
 
typedef inherited::output_args_type output_args_type
 

Public Member Functions

 RemoveMediaInfoMethod (InterfaceType *parent=nullptr)
 

Detailed Description

template<typename InterfaceType>
class mediascanner::dbus::MediaScannerInterface< InterfaceType >::RemoveMediaInfoMethod

This class implements the RemoveMediaInfo method of the media scanner's D-Bus service.

It removes all information about the media referenced by url.

Parameters
[in]urlThe URL of the media to remove.
See Also
WritableMediaIndex::Delete()

Member Typedef Documentation

template<typename InterfaceType>
typedef RemoveMediaInfoMethodType mediascanner::dbus::MediaScannerInterface< InterfaceType >::RemoveMediaInfoMethod::inherited
template<typename InterfaceType>
typedef inherited::input_args_type mediascanner::dbus::MediaScannerInterface< InterfaceType >::RemoveMediaInfoMethod::input_args_type
template<typename InterfaceType>
typedef inherited::output_args_type mediascanner::dbus::MediaScannerInterface< InterfaceType >::RemoveMediaInfoMethod::output_args_type

Constructor & Destructor Documentation

template<typename InterfaceType>
mediascanner::dbus::MediaScannerInterface< InterfaceType >::RemoveMediaInfoMethod::RemoveMediaInfoMethod ( InterfaceType *  parent = nullptr)
inlineexplicit