18 #ifndef QGSCAPABILITIESCACHE_H    19 #define QGSCAPABILITIESCACHE_H    21 #include <QDomDocument>    22 #include <QFileSystemWatcher>    25 #include "qgis_server.h"    42     const QDomDocument *searchCapabilitiesDocument( 
const QString &configFilePath, 
const QString &key );
    50     void insertCapabilitiesDocument( 
const QString &configFilePath, 
const QString &key, 
const QDomDocument *doc );
    57     void removeCapabilitiesDocument( 
const QString &path );
    60     QHash< QString, QHash< QString, QDomDocument > > mCachedCapabilities;
    61     QFileSystemWatcher mFileSystemWatcher;
    65     void removeChangedEntry( 
const QString &path );
    68 #endif // QGSCAPABILITIESCACHE_H A cache for capabilities xml documents (by configuration file path)