| Home · All Classes · All Namespaces · Modules · Functions · Files

service-types.h

    00001
    00023 #ifndef _TelepathyQt_service_types_h_HEADER_GUARD_
    00024 #define _TelepathyQt_service_types_h_HEADER_GUARD_
    00025
    00026 #ifndef IN_TP_QT_HEADER
    00027 #error IN_TP_QT_HEADER
    00028 #endif
    00029
    00030 #include <TelepathyQt/Types>
    00031
    00032 namespace Tp
    00033 {
    00034
    00035 class AbstractProtocolInterface;
    00036 class BaseConnection;
    00037 class BaseConnectionManager;
    00038 class BaseProtocol;
    00039 class BaseProtocolAddressingInterface;
    00040 class BaseProtocolAvatarsInterface;
    00041 class BaseProtocolPresenceInterface;
    00042 class DBusService;
    00043
    00044 #ifndef DOXYGEN_SHOULD_SKIP_THIS
    00045
    00046 typedef SharedPtr<AbstractProtocolInterface> AbstractProtocolInterfacePtr;
    00047 typedef SharedPtr<BaseConnection> BaseConnectionPtr;
    00048 typedef SharedPtr<BaseConnectionManager> BaseConnectionManagerPtr;
    00049 typedef SharedPtr<BaseProtocol> BaseProtocolPtr;
    00050 typedef SharedPtr<BaseProtocolAddressingInterface> BaseProtocolAddressingInterfacePtr;
    00051 typedef SharedPtr<BaseProtocolAvatarsInterface> BaseProtocolAvatarsInterfacePtr;
    00052 typedef SharedPtr<BaseProtocolPresenceInterface> BaseProtocolPresenceInterfacePtr;
    00053 typedef SharedPtr<DBusService> DBusServicePtr;
    00054
    00055 #endif /* DOXYGEN_SHOULD_SKIP_THIS */
    00056
    00057 } // Tp
    00058
    00059 #endif