|
DotNetDupe 4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
|
#include "pch.h"#include "System/Console.h"#include "System/IO/TextWriter.h"#include "System/IO/TextReader.h"#include <mutex>#include <iostream>#include <string>#include <vector>#include <windows.h>#include "Win32Internal.h"Go to the source code of this file.
Functions | |
| static void | ClearConsoleScreenNative () |
| void | InternalWrite (const String &sValue) |
| void | InternalWriteLine (const String &sValue) |
|
static |
Definition at line 348 of file Console.cpp.
References ClearConsoleScreenNative().
Referenced by DotNetDupe::System::Console::Clear(), and ClearConsoleScreenNative().
| void InternalWrite | ( | const String & | sValue | ) |
Acquire recursive mutex lock for thread-safe output dispatch.
Output directly to std::cout if standard output writer is not redirected.
Dispatch output to custom redirected TextWriter.
Definition at line 51 of file Console.cpp.
References InternalWrite().
Referenced by InternalWrite(), DotNetDupe::System::Console::Write(), DotNetDupe::System::Console::Write(), DotNetDupe::System::Console::Write(), DotNetDupe::System::Console::Write(), DotNetDupe::System::Console::Write(), DotNetDupe::System::Console::Write(), DotNetDupe::System::Console::Write(), DotNetDupe::System::Console::Write(), and DotNetDupe::System::Console::Write().
| void InternalWriteLine | ( | const String & | sValue | ) |
Definition at line 70 of file Console.cpp.
References InternalWriteLine().
Referenced by InternalWriteLine(), DotNetDupe::System::Console::WriteLine(), DotNetDupe::System::Console::WriteLine(), DotNetDupe::System::Console::WriteLine(), DotNetDupe::System::Console::WriteLine(), DotNetDupe::System::Console::WriteLine(), DotNetDupe::System::Console::WriteLine(), DotNetDupe::System::Console::WriteLine(), DotNetDupe::System::Console::WriteLine(), DotNetDupe::System::Console::WriteLine(), and DotNetDupe::System::Console::WriteLine().