From 63b66df2597093e15868b4da42d71a90ba792c37 Mon Sep 17 00:00:00 2001 From: Olli Salli Date: Wed, 25 May 2011 18:10:55 +0300 Subject: Make doxygen skip OptionalInterfaceCache completely --- TelepathyQt4/optional-interface-factory.cpp | 4 ++++ TelepathyQt4/optional-interface-factory.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/TelepathyQt4/optional-interface-factory.cpp b/TelepathyQt4/optional-interface-factory.cpp index 5f709bba..2580bc84 100644 --- a/TelepathyQt4/optional-interface-factory.cpp +++ b/TelepathyQt4/optional-interface-factory.cpp @@ -32,6 +32,8 @@ namespace Tp { +#ifndef DOXYGEN_SHOULD_SKIP_THIS + struct TELEPATHY_QT4_NO_EXPORT OptionalInterfaceCache::Private { QObject *proxy; @@ -85,6 +87,8 @@ void OptionalInterfaceCache::cache(AbstractInterface *interface) const mPriv->interfaces[name] = interface; } +#endif /* ifndef DOXYGEN_SHOULD_SKIP_THIS */ + /** * \class OptionalInterfaceFactory * \ingroup clientsideproxies diff --git a/TelepathyQt4/optional-interface-factory.h b/TelepathyQt4/optional-interface-factory.h index e26236f1..598d521b 100644 --- a/TelepathyQt4/optional-interface-factory.h +++ b/TelepathyQt4/optional-interface-factory.h @@ -63,7 +63,9 @@ private: #endif /* DOXYGEN_SHOULD_SKIP_THIS */ template class OptionalInterfaceFactory +#ifndef DOXYGEN_SHOULD_SKIP_THIS : private OptionalInterfaceCache +#endif { Q_DISABLE_COPY(OptionalInterfaceFactory) -- cgit v1.2.3