enigma ~master (2021-03-01T14:53:29Z)
Dub
Repo
Enigma.this
enigma
Enigma
this
(EntryWheel entryWheel, Repeat!(rotorN, Rotor) rotors, Reflector reflector, dchar[rotorN] rotorStartPos)
this
(EntryWheel entryWheel, Repeat!(rotorN, Rotor) rotors, Reflector reflector, dchar[rotorN] rotorStartPos, dchar reflectorPos)
struct
Enigma
(size_t rotorN, EnigmaType enigmaType = EnigmaType.none)
this
()
(
in
EntryWheel
entryWheel
,
in
Repeat
!(
rotorN
,
Rotor
)
rotors
,
in
Reflector
reflector
,
in
dchar
[
rotorN
]
rotorStartPos
,
dchar
reflectorPos
)
if
(
enigmaType
&
EnigmaType.settableReflectorPos
||
enigmaType
&
EnigmaType.movableReflector
)
this
(Plugboard plugboard, EntryWheel entryWheel, Repeat!(rotorN, Rotor) rotors, Reflector reflector, dchar[rotorN] rotorStartPos)
this
(Plugboard plugboard, EntryWheel entryWheel, Repeat!(rotorN, Rotor) rotors, Reflector reflector, dchar[rotorN] rotorStartPos, dchar reflectorPos)
Meta
Source
See Implementation
enigma
Enigma
constructors
this
functions
opCall