From 57f9eabec9fd65c57a44c87b8ce5775e04f5d87f Mon Sep 17 00:00:00 2001 From: "A380-N-9025E0\\Tilk" <christian.tilk@univie.ac.at> Date: Thu, 27 Jul 2023 17:03:17 +0200 Subject: [PATCH] intermediate New base-class merge --- SharedFiles/output_formatter.cpp | 19 ++++++++++--------- SharedFiles/output_formatter.h | 4 +++- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/SharedFiles/output_formatter.cpp b/SharedFiles/output_formatter.cpp index 99edcf9..14eb1cc 100644 --- a/SharedFiles/output_formatter.cpp +++ b/SharedFiles/output_formatter.cpp @@ -3,6 +3,14 @@ #include <fstream> #include <time.h> +#if defined(_WIN32) || defined(_WIN64) +#include <winsock.h> +#include <tchar.h> +#else +#include <unistd.h> +#include <string.h> +#endif + namespace formatted_output { @@ -10,8 +18,8 @@ namespace formatted_output { c_OutputField::c_OutputField(int pos, const std::string& header_line, c_OutputController* ctlr) : i_pos(pos), - i_width(-1), b_print(true), + i_width(-1), c_fill(' ') { if (!p_ctlr) @@ -235,19 +243,12 @@ namespace formatted_output { : c_OutputField(pos, header_line) {} -#if defined(_WIN32) || defined(_WIN64) -#include <Windows.h> -#include <tchar.h> -#else -#include <unistd.h> -#include <string.h> -#endif void c_HostnameField::Output(ostream& stream) const { char Name[150]; int i = 0; -#ifdef WIN32 +#if defined(_WIN32) || defined(_WIN64) TCHAR infoBuf[150]; DWORD bufCharCount = 150; memset(Name, 0, 150); diff --git a/SharedFiles/output_formatter.h b/SharedFiles/output_formatter.h index 5f30433..f08d153 100644 --- a/SharedFiles/output_formatter.h +++ b/SharedFiles/output_formatter.h @@ -6,7 +6,9 @@ #include <vector> #include <iostream> -#include "timeinfo.h" +#include "stopwatch.h" + +typedef c_Stopwatch c_TimeInfo; namespace formatted_output { -- GitLab