Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

QUnknownInterface Struct Reference

#include </home/clem/local/src/opie/library/qcom.h>

Inheritance diagram for QUnknownInterface:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual QRESULT queryInterface (const QUuid &, QUnknownInterface **)=0
virtual ulong addRef ()=0
virtual ulong release ()=0
virtual QRESULT queryInterface (const QUuid &, QUnknownInterface **)=0
virtual ulong addRef ()=0
virtual ulong release ()=0

Member Function Documentation

virtual ulong QUnknownInterface::addRef  )  [pure virtual]
 

virtual ulong QUnknownInterface::addRef  )  [pure virtual]
 

Referenced by WeatherPluginImpl::queryInterface(), StockTickerPluginImpl::queryInterface(), FortunePluginImpl::queryInterface(), ThemeInterface::queryInterface(), MetalInterface::queryInterface(), LiquidInterface::queryInterface(), PinPluginImpl::queryInterface(), NoticePluginImpl::queryInterface(), DummyPluginImpl::queryInterface(), BluepingPluginImpl::queryInterface(), LiquidDecoInterface::queryInterface(), ExamplePluginImpl::queryInterface(), TodolistPluginImpl::queryInterface(), MailPluginImpl::queryInterface(), DatebookPluginImpl::queryInterface(), AddressBookPluginImpl::queryInterface(), WavPluginImpl::queryInterface(), LibTremorPluginImpl::queryInterface(), ModPluginImpl::queryInterface(), LibMpeg3PluginImpl::queryInterface(), LibMadPluginImpl::queryInterface(), LibFlashPluginImpl::queryInterface(), VTApplet::queryInterface(), SuspendApplet::queryInterface(), RestartApplet::queryInterface(), LogoutApplet::queryInterface(), HomeApplet::queryInterface(), AboutApplet::queryInterface(), and QLibrary::unload().

virtual QRESULT QUnknownInterface::queryInterface const QUuid ,
QUnknownInterface ** 
[pure virtual]
 

Implemented in AboutApplet, HomeApplet, LockMenuApplet, LogoutApplet, RestartAppletImpl, RestartApplet, RotateApplet, SuspendApplet, VTApplet, OAppPlugin, LibFlashPluginImpl, LibMadPluginImpl, LibMpeg3PluginImpl, ModPluginImpl, LibTremorPluginImpl, WavPluginImpl, OpieObex::ObexImpl, AddressBookPluginImpl, DatebookPluginImpl, MailPluginImpl, TodolistPluginImpl, KeyboardImpl, ExampleboardImpl, MenuAppletExample, ExamplePluginImpl, FreeTypeFactoryImpl, QtDasherImpl, HandwritingImpl, PickboardImpl, UniKeyboardImpl, Opie::Core::OApplicationFactory< Product >, Opie::Core::OApplicationFactory< Opie::Core::Typelist< Product, ProductListTail > >, Opie::Datebook::HolidayPluginWrapper< T >, Opie::Ui::Internal::OTaskbarAppletWrapper< T >, FlatDecoration, LiquidDecoInterface, PolishedDecoration, MailAppletImpl, BluepingPluginImpl, DummyPluginImpl, NoticePluginImpl, PinPluginImpl, DefaultWindowDecoration, NetNodeInterface, NetNodeInterface_T< Node >, NetNodeInterface_T< Opie::Core::Typelist< Node, Tail > >, Opietooth2::BluezAppletImpl, FlatStyleImpl, FreshStyleImpl, LiquidInterface, MetalInterface, PhaseStyleImpl, ThemeInterface, WebStyleImpl, FortunePluginImpl, StockTickerPluginImpl, WeatherPluginImpl, BinaryInterface, SimpleInterface, OApplicationFactory< Product >, OApplicationFactory< Opie::Typelist< Product, ProductListTail > >, and BenDImpl.

virtual QRESULT QUnknownInterface::queryInterface const QUuid ,
QUnknownInterface ** 
[pure virtual]
 

Implemented in AboutApplet, HomeApplet, LockMenuApplet, LogoutApplet, RestartAppletImpl, RestartApplet, RotateApplet, SuspendApplet, VTApplet, OAppPlugin, LibFlashPluginImpl, LibMadPluginImpl, LibMpeg3PluginImpl, ModPluginImpl, LibTremorPluginImpl, WavPluginImpl, OpieObex::ObexImpl, AddressBookPluginImpl, DatebookPluginImpl, MailPluginImpl, TodolistPluginImpl, KeyboardImpl, ExampleboardImpl, MenuAppletExample, ExamplePluginImpl, FreeTypeFactoryImpl, QtDasherImpl, HandwritingImpl, PickboardImpl, UniKeyboardImpl, Opie::Core::OApplicationFactory< Product >, Opie::Core::OApplicationFactory< Opie::Core::Typelist< Product, ProductListTail > >, Opie::Datebook::HolidayPluginWrapper< T >, Opie::Ui::Internal::OTaskbarAppletWrapper< T >, FlatDecoration, LiquidDecoInterface, PolishedDecoration, MailAppletImpl, BluepingPluginImpl, DummyPluginImpl, NoticePluginImpl, PinPluginImpl, DefaultWindowDecoration, NetNodeInterface, NetNodeInterface_T< Node >, NetNodeInterface_T< Opie::Core::Typelist< Node, Tail > >, Opietooth2::BluezAppletImpl, FlatStyleImpl, FreshStyleImpl, LiquidInterface, MetalInterface, PhaseStyleImpl, ThemeInterface, WebStyleImpl, FortunePluginImpl, StockTickerPluginImpl, WeatherPluginImpl, BinaryInterface, SimpleInterface, OApplicationFactory< Product >, OApplicationFactory< Opie::Typelist< Product, ProductListTail > >, and BenDImpl.

Referenced by QComLibrary::createInstanceInternal(), QLibrary::createInstanceInternal(), QComLibrary::queryInterface(), and QLibrary::queryInterface().

virtual ulong QUnknownInterface::release  )  [pure virtual]
 

virtual ulong QUnknownInterface::release  )  [pure virtual]
 

Referenced by StartMenu::clearApplets(), QComponentFactory::createInstance(), QComLibrary::createInstanceInternal(), QComponentFactory::registerServer(), InputMethod::releaseInterface(), QComLibrary::unload(), QLibrary::unload(), QComponentFactory::unregisterServer(), IrServer::~IrServer(), QComLibrary::~QComLibrary(), QLibrary::~QLibrary(), and QLibraryPrivate::~QLibraryPrivate().


The documentation for this struct was generated from the following files:
Generated on Sat Nov 5 17:50:01 2005 for OPIE by  doxygen 1.4.2