|
EnigmaMachineCore 0.1.0
A modular Enigma Machine simulation in C++20
|
Configuration structure for a Reflector. More...
#include <EnigmaMachineConfig.hpp>
Public Member Functions | |
| ReflectorConfig () | |
Public Attributes | |
| std::array< AlphabetIndex, TRANSFORMER_SIZE > | wiring |
| The internal wiring permutation array (reflection map). Must be of size TRANSFORMER_SIZE. | |
Configuration structure for a Reflector.
Definition at line 24 of file EnigmaMachineConfig.hpp.
| ReflectorConfig::ReflectorConfig | ( | ) |
Definition at line 12 of file EnigmaMachineConfig.cpp.
References TRANSFORMER_SIZE, and wiring.
| std::array<AlphabetIndex, TRANSFORMER_SIZE> ReflectorConfig::wiring |
The internal wiring permutation array (reflection map). Must be of size TRANSFORMER_SIZE.
Definition at line 27 of file EnigmaMachineConfig.hpp.
Referenced by Reflector::Reflector(), ReflectorConfig(), and EnigmaConfigLoader::loadReflector().