ServiceSingleton Class Reference

#include <mw/cwrt/service.h>

class ServiceSingleton
Public Member Functions
ServiceSingleton()
virtual ~ServiceSingleton()
voidaddChild(QObject *)
voidaddRef()
voidgetInterface(const ServiceInterfaceInfo &, void **)
IServiceBase *getServiceBase()
QObject *getServiceObject()
voidrelease()

Detailed Description

The class for singleton service object, reference count is not used

Constructor & Destructor Documentation

ServiceSingleton ( )

ServiceSingleton()[inline]

~ServiceSingleton ( )

~ServiceSingleton()[inline, virtual]

Member Function Documentation

addChild ( QObject * )

voidaddChild(QObject *aObject)[inline]

End IServiceBase implementation.

addRef ( )

voidaddRef()[inline]

getInterface ( const ServiceInterfaceInfo &, void ** )

voidgetInterface(const ServiceInterfaceInfo &aInterfaceInfo,
void **aInterface
)[inline]

Begin IServiceBase implementation.

getServiceBase ( )

IServiceBase *getServiceBase()[inline]

getServiceObject ( )

QObject *getServiceObject()[inline]

release ( )

voidrelease()[inline]