Home · All Classes · All Namespaces · Modules · Functions · Files
Public Member Functions | Protected Attributes | List of all members
Tp::BaseCallback Class Reference

Base class for all the callback classes. More...

#include <TelepathyQt/Callbacks>

Inheritance diagram for Tp::BaseCallback:
Inheritance graph
[legend]

Public Member Functions

 BaseCallback ()
 
 BaseCallback (AbstractFunctorCaller *caller)
 
 BaseCallback (const BaseCallback &other)
 
virtual ~BaseCallback ()
 
bool isValid () const
 
BaseCallbackoperator= (const BaseCallback &other)
 

Protected Attributes

AbstractFunctorCallercaller
 

Detailed Description

Base class for all the callback classes.

See Callbacks Usage

Constructor & Destructor Documentation

Tp::BaseCallback::BaseCallback ( )
inline
Tp::BaseCallback::BaseCallback ( AbstractFunctorCaller caller)
inline
Tp::BaseCallback::BaseCallback ( const BaseCallback other)
inline
virtual Tp::BaseCallback::~BaseCallback ( )
inlinevirtual

Member Function Documentation

bool Tp::BaseCallback::isValid ( ) const
inline

Return whether this callback object has a valid functor assigned to it or if it's a default-constructed dummy callback object.

Returns
false if this is a default-constructed callback or true if this callback was constructed from a functor.
BaseCallback& Tp::BaseCallback::operator= ( const BaseCallback other)
inline

Member Data Documentation

AbstractFunctorCaller* Tp::BaseCallback::caller
protected


Copyright © 2008-2011 Collabora Ltd. and Nokia Corporation
Telepathy-Qt 0.9.5