123456789101112131415161718192021222324252627282930313233 |
- // Copyright (c) 2015 GitHub, Inc.
- // Use of this source code is governed by the MIT license that can be
- // found in the LICENSE file.
- #ifndef BRIGHTRAY_BROWSER_NET_LOG_H_
- #define BRIGHTRAY_BROWSER_NET_LOG_H_
- #include "net/log/net_log.h"
- namespace net {
- class FileNetLogObserver;
- }
- namespace brightray {
- class NetLog : public net::NetLog {
- public:
- NetLog();
- ~NetLog() override;
- void StartLogging();
- private:
- // This observer handles writing NetLogs.
- std::unique_ptr<net::FileNetLogObserver> file_net_log_observer_;
- DISALLOW_COPY_AND_ASSIGN(NetLog);
- };
- } // namespace brightray
- #endif // BRIGHTRAY_BROWSER_NET_LOG_H_
|