Telepathy::Client::OptionalInterfaceCache Class Reference

#include <TelepathyQt4/Client/optional-interface-factory.h>

Inheritance diagram for Telepathy::Client::OptionalInterfaceCache:

Inheritance graph
[legend]
Collaboration diagram for Telepathy::Client::OptionalInterfaceCache:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 OptionalInterfaceCache (QObject *proxy)
 ~OptionalInterfaceCache ()

Protected Member Functions

AbstractInterfacegetCached (const QString &name) const
void cache (AbstractInterface *interface) const
QObject * proxy () const


Constructor & Destructor Documentation

Telepathy::Client::OptionalInterfaceCache::OptionalInterfaceCache ( QObject *  proxy  )  [explicit]

Class constructor.

Telepathy::Client::OptionalInterfaceCache::~OptionalInterfaceCache (  ) 

Class destructor.

Frees all interface instances constructed by this factory.


Member Function Documentation

void Telepathy::Client::OptionalInterfaceCache::cache ( AbstractInterface interface  )  const [protected]

AbstractInterface * Telepathy::Client::OptionalInterfaceCache::getCached ( const QString &  name  )  const [protected]

QObject * Telepathy::Client::OptionalInterfaceCache::proxy (  )  const [protected]


Generated on Thu Mar 5 18:52:08 2009 for TelepathyQt4-0.1.1 by  doxygen 1.5.8