DotNetDupe 4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
Loading...
Searching...
No Matches
FileLoggerContext.h
Go to the documentation of this file.
1#pragma once
2#include <fstream>
3#include <mutex>
4#include <memory>
5#include "System/Object.h"
6
7namespace DotNetDupe {
8 namespace Extensions {
9 namespace Logging {
11 std::shared_ptr<std::ofstream> fileStream;
12 std::shared_ptr<std::mutex> fileMutex;
13 FileLoggerContext() = default;
14 ~FileLoggerContext() override = default;
15 };
16 }
17 }
18}
Base object class for DotNetDupe mirroring .NET System.Object.
Supports all classes in the DotNetDupe class hierarchy.
Definition Object.h:18