|
libqutim
0.3.1.0
|
#include <inforequest.h>
Public Types | |
| enum | SupportLevel { NotSupported, Unavailable, ReadOnly, ReadWrite } |
Public Member Functions | |
| virtual | ~InfoRequestFactory () |
| virtual InfoRequest * | createrDataFormRequest (QObject *object)=0 |
| virtual SupportLevel | supportLevel (QObject *object)=0 |
Static Public Member Functions | |
| static InfoRequest * | dataFormRequest (QObject *object) |
| static InfoRequestFactory * | factory (QObject *object) |
Protected Member Functions | |
| InfoRequestFactory () | |
| void | setSupportLevel (QObject *object, SupportLevel level) |
| virtual bool | startObserve (QObject *object)=0 |
| virtual bool | stopObserve (QObject *object)=0 |
| virtual void | virtual_hook (int id, void *data) |
Friends | |
| class | InfoObserver |
| virtual qutim_sdk_0_3::InfoRequestFactory::~InfoRequestFactory | ( | ) | [virtual] |
| qutim_sdk_0_3::InfoRequestFactory::InfoRequestFactory | ( | ) | [protected] |
| virtual InfoRequest* qutim_sdk_0_3::InfoRequestFactory::createrDataFormRequest | ( | QObject * | object | ) | [pure virtual] |
| static InfoRequest* qutim_sdk_0_3::InfoRequestFactory::dataFormRequest | ( | QObject * | object | ) | [static] |
| static InfoRequestFactory* qutim_sdk_0_3::InfoRequestFactory::factory | ( | QObject * | object | ) | [static] |
| void qutim_sdk_0_3::InfoRequestFactory::setSupportLevel | ( | QObject * | object, |
| SupportLevel | level | ||
| ) | [protected] |
| virtual bool qutim_sdk_0_3::InfoRequestFactory::startObserve | ( | QObject * | object | ) | [protected, pure virtual] |
| virtual bool qutim_sdk_0_3::InfoRequestFactory::stopObserve | ( | QObject * | object | ) | [protected, pure virtual] |
| virtual SupportLevel qutim_sdk_0_3::InfoRequestFactory::supportLevel | ( | QObject * | object | ) | [pure virtual] |
| virtual void qutim_sdk_0_3::InfoRequestFactory::virtual_hook | ( | int | id, |
| void * | data | ||
| ) | [protected, virtual] |
friend class InfoObserver [friend] |