Enigma

Constructors

this
this(EntryWheel entryWheel, Repeat!(rotorN, Rotor) rotors, Reflector reflector, dchar[rotorN] rotorStartPos)
this
this(EntryWheel entryWheel, Repeat!(rotorN, Rotor) rotors, Reflector reflector, dchar[rotorN] rotorStartPos, dchar reflectorPos)
this
this(Plugboard plugboard, EntryWheel entryWheel, Repeat!(rotorN, Rotor) rotors, Reflector reflector, dchar[rotorN] rotorStartPos)
this
this(Plugboard plugboard, EntryWheel entryWheel, Repeat!(rotorN, Rotor) rotors, Reflector reflector, dchar[rotorN] rotorStartPos, dchar reflectorPos)

Members

Functions

opCall
dchar opCall(dchar keyInput)

Enciphers only an alphabetical character through the current Enigma machine.

Meta