|
EnigmaMachineCore 0.1.0
A modular Enigma Machine simulation in C++20
|
Header file for the Transformer class. More...
#include <array>#include <string>#include <toml.hpp>#include "EnigmaTypes.hpp"#include "config.hpp"
Include dependency graph for Transformer.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Transformer |
| Base class for transformers (rotors and reflectors). This class provides the interface for transforming positions and initializing transformation lookup tables (LUT). More... | |
Enumerations | |
| enum class | TransformerType { Undefined = 0 , Rotor , Reflector } |
| Enum representing the type of transformer. More... | |
Header file for the Transformer class.
Definition in file Transformer.hpp.
|
strong |
Enum representing the type of transformer.
| Enumerator | |
|---|---|
| Undefined | |
| Rotor | |
| Reflector | |
Definition at line 18 of file Transformer.hpp.