Home · Modules · All Classes · All Namespaces |
#include <>>
Inherited by Tp::DBusProxy, Tp::ProfileManager, and Tp::StreamedMediaStream [private]
.
Public Member Functions | |
ReadyObject (RefCounted *object, const Feature &featureCore) | |
ReadyObject (DBusProxy *proxy, const Feature &featureCore) | |
virtual | ~ReadyObject () |
virtual bool | isReady (const Features &features=Features()) const |
virtual PendingReady * | becomeReady (const Features &requestedFeatures=Features()) |
virtual Features | requestedFeatures () const |
virtual Features | actualFeatures () const |
virtual Features | missingFeatures () const |
Protected Member Functions | |
ReadinessHelper * | readinessHelper () const |
<TelepathyQt/ReadyObject>
Tp::ReadyObject::ReadyObject | ( | RefCounted * | object, |
const Feature & | featureCore | ||
) |
Construct a new ReadyObject object.
object | The RefCounted the object refers to. |
featureCore | The core feature of the object. |
Construct a new ReadyObject object.
proxy | The DBusProxy the object refers to. |
featureCore | The core feature of the object. |
|
virtual |
Class destructor.
Return whether this object has finished its initial setup.
This is mostly useful as a sanity check, in code that shouldn't be run until the object is ready. To wait for the object to be ready, call becomeReady() and connect to the finished signal on the result.
features | The features which should be tested |
true
if the object has finished its initial setup for basic functionality plus the given features
|
virtual |
Return a pending operation which will succeed when this object finishes its initial setup, or will fail if a fatal error occurs during this initial setup.
If an empty set is used FeatureCore will be considered as the requested feature.
requestedFeatures | The features which should be enabled |
|
virtual |
|
virtual |
|
virtual |
|
protected |
TelepathyQt 0.9.8 | Generated by 1.8.15 |