Coverage Report

Created: 2018-09-25 14:53

/src/mozilla-central/netwerk/cache/nsApplicationCacheService.h
Line
Count
Source (jump to first uncovered line)
1
/* This Source Code Form is subject to the terms of the Mozilla Public
2
 * License, v. 2.0. If a copy of the MPL was not distributed with this file,
3
 * You can obtain one at http://mozilla.org/MPL/2.0/. */
4
5
#ifndef _nsApplicationCacheService_h_
6
#define _nsApplicationCacheService_h_
7
8
#include "nsIApplicationCacheService.h"
9
#include "mozilla/Attributes.h"
10
11
class nsCacheService;
12
13
class nsApplicationCacheService final : public nsIApplicationCacheService
14
{
15
public:
16
    nsApplicationCacheService();
17
18
    NS_DECL_ISUPPORTS
19
    NS_DECL_NSIAPPLICATIONCACHESERVICE
20
21
    static void AppClearDataObserverInit();
22
23
private:
24
0
    ~nsApplicationCacheService() = default;
25
    RefPtr<nsCacheService> mCacheService;
26
};
27
28
#endif // _nsApplicationCacheService_h_