Service Class Reference

#include <mw/cwrt/service.h>

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

Detailed Description

The class for service object

Constructor & Destructor Documentation

Service ( )

Service()[inline]

~Service ( )

~Service()[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.

getInterface ( IServiceBase ** )

voidgetInterface(IServiceBase **aServiceBase)[inline]

getServiceBase ( )

IServiceBase *getServiceBase()[inline]

getServiceObject ( )

QObject *getServiceObject()[inline]

release ( )

voidrelease()[inline]