libqutim  0.3.1.0
qutim_sdk_0_3::ServicePointer< T > Class Template Reference

#include <servicemanager.h>

Public Member Functions

 ServicePointer ()
 
 ServicePointer (Qt::Initialization)
 
 ServicePointer (const QByteArray &name)
 
 ServicePointer (const ServicePointer &o)
 
 ~ServicePointer ()
 
T * data () const
 
bool isNull () const
 
QByteArray name () const
 
 operator bool () const
 
 operator T * () const
 
bool operator! () const
 
T & operator* () const
 
T * operator-> () const
 
ServicePointeroperator= (const ServicePointer &o)
 

Constructor & Destructor Documentation

template<typename T >
qutim_sdk_0_3::ServicePointer< T >::ServicePointer ( )
inline
template<typename T >
qutim_sdk_0_3::ServicePointer< T >::ServicePointer ( Qt::Initialization  )
inline
template<typename T >
qutim_sdk_0_3::ServicePointer< T >::ServicePointer ( const QByteArray &  name)
inline
template<typename T >
qutim_sdk_0_3::ServicePointer< T >::ServicePointer ( const ServicePointer< T > &  o)
inline
template<typename T >
qutim_sdk_0_3::ServicePointer< T >::~ServicePointer ( )
inline

Member Function Documentation

template<typename T >
T* qutim_sdk_0_3::ServicePointer< T >::data ( ) const
inline
template<typename T >
bool qutim_sdk_0_3::ServicePointer< T >::isNull ( ) const
inline
template<typename T >
QByteArray qutim_sdk_0_3::ServicePointer< T >::name ( ) const
inline
template<typename T >
qutim_sdk_0_3::ServicePointer< T >::operator bool ( ) const
inline
template<typename T >
qutim_sdk_0_3::ServicePointer< T >::operator T * ( ) const
inline
template<typename T >
bool qutim_sdk_0_3::ServicePointer< T >::operator! ( ) const
inline
template<typename T >
T& qutim_sdk_0_3::ServicePointer< T >::operator* ( ) const
inline
template<typename T >
T* qutim_sdk_0_3::ServicePointer< T >::operator-> ( ) const
inline
template<typename T >
ServicePointer& qutim_sdk_0_3::ServicePointer< T >::operator= ( const ServicePointer< T > &  o)
inline

The documentation for this class was generated from the following file:

Generated by Doxygen