log enigma/machine.h @ 21:42593b23e738 tip

age author description
2012-07-07 Brian Neal process_data() uses step() now.
2012-07-07 Brian Neal Add the ability to change ring settings at the machine level.
2012-07-05 Brian Neal Added enigma_machine::step().
2012-07-03 Brian Neal Ditched shared_ptr.
2012-07-03 Brian Neal To improve cache performance, the enigma machine rotors are now stored
2012-07-01 Brian Neal Created enigma_machine::process_data() for some speed improvements.
2012-06-30 Brian Neal To support hill climbing and fewer enigma machine constructor calls, the
2012-06-30 Brian Neal Created enigma_machine::army_str() & navy_str() functions for logging.
2012-06-30 Brian Neal Added a set_rotor() that takes a string for convenience.
2012-06-24 Brian Neal Created enigma_machine class and tests.