From cf3bfd60ad03f2feb2ccc62a12fc2922bdc2fb71 Mon Sep 17 00:00:00 2001 From: HampusM Date: Thu, 2 Jun 2022 20:07:09 +0200 Subject: refactor: remove randomization & argument parser --- src/interfaces/argument_parser.hpp | 28 ---------------------------- src/interfaces/randomization.hpp | 33 --------------------------------- 2 files changed, 61 deletions(-) delete mode 100644 src/interfaces/argument_parser.hpp delete mode 100644 src/interfaces/randomization.hpp (limited to 'src/interfaces') diff --git a/src/interfaces/argument_parser.hpp b/src/interfaces/argument_parser.hpp deleted file mode 100644 index 6415422..0000000 --- a/src/interfaces/argument_parser.hpp +++ /dev/null @@ -1,28 +0,0 @@ -#pragma once - -#include "interfaces/randomization.hpp" - -#include -#include -#include -#include - -struct ParsedArguments -{ - std::shared_ptr random_gen = nullptr; -}; - -// NOLINTNEXTLINE(cppcoreguidelines-special-member-functions) -class IArgumentParser -{ -public: - virtual ~IArgumentParser() noexcept = default; - - virtual auto parse( - const std::vector