enigma v0.2.0 (2016-03-07T06:20:38Z)
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)
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)
struct
Enigma
(size_t rotorN, bool fixedFinalRotor = false, bool hasPlugboard = true, bool settableReflectorPos = false)
static if
(
hasPlugboard
)
static if
(
settableReflectorPos
)
this
(
in
Plugboard
plugboard
,
in
EntryWheel
entryWheel
,
in
Repeat
!(
rotorN
,
Rotor
)
rotors
,
in
Reflector
reflector
,
in
dchar
[
rotorN
]
rotorStartPos
,
dchar
reflectorPos
)
Meta
Source
See Implementation
enigma
Enigma
constructors
this
functions
opCall