MythTV  master
Public Member Functions | Protected Attributes | List of all members
UPnPFeature Class Referenceabstract

#include <libmythupnp/upnpserviceimpl.h>

Inheritance diagram for UPnPFeature:
[legend]
Collaboration diagram for UPnPFeature:
[legend]

Public Member Functions

 UPnPFeature (QString name, int version)
 
virtual ~UPnPFeature ()=default
 
QString toXML ()
 
virtual QString CreateXML ()=0
 

Protected Attributes

QString m_name
 
int m_version
 

Detailed Description

Definition at line 50 of file upnpserviceimpl.h.

Constructor & Destructor Documentation

◆ UPnPFeature()

UPnPFeature::UPnPFeature ( QString  name,
int  version 
)
inline

Definition at line 53 of file upnpserviceimpl.h.

◆ ~UPnPFeature()

virtual UPnPFeature::~UPnPFeature ( )
virtualdefault

Member Function Documentation

◆ toXML()

QString UPnPFeature::toXML ( )

Definition at line 21 of file upnpserviceimpl.cpp.

◆ CreateXML()

virtual QString UPnPFeature::CreateXML ( )
pure virtual

Implemented in UPnPShortcutFeature.

Referenced by toXML().

Member Data Documentation

◆ m_name

QString UPnPFeature::m_name
protected

Definition at line 61 of file upnpserviceimpl.h.

Referenced by toXML().

◆ m_version

int UPnPFeature::m_version
protected

Definition at line 62 of file upnpserviceimpl.h.

Referenced by toXML().


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