EnigmaMachineCore 0.1.0
A modular Enigma Machine simulation in C++20
Loading...
Searching...
No Matches
Classes
Rotor.hpp File Reference

Defines the Rotor class, a concrete implementation of the Transformer interface. More...

#include "EnigmaMachineConfig.hpp"
#include "Transformer.hpp"
+ Include dependency graph for Rotor.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Rotor
 Class representing a rotor in the Enigma machine. This class inherits from the Transformer class and implements the functionality for transforming positions based on the rotor's transformation lookup table (LUT). It also handles the rotor's rotation and notch position. More...
 

Detailed Description

Defines the Rotor class, a concrete implementation of the Transformer interface.

Definition in file Rotor.hpp.