Todo List

Member cornelluniversity::vetserial::mp3_play_request::mp3_play_request (void)
Determine the domain of device IDs (do they start at zero or one)?

Determine the range of acceptble track numbers (255, but starting at zero or one)?

Member cornelluniversity::vetserial::mp3_play_request::device (const uint8_ device_number)
Once we determine the valid range of device numbers, we should validate

Member cornelluniversity::vetserial::mp3_play_request::track (const uint8_ track_number)
Once we determine the valid range of track numbers, we should validate

Member cornelluniversity::vetserial::mp3_stop_request::mp3_stop_request (const uint8_ dev, const uint8_ trk)
Determine the domain of device IDs (do they start at zero or one)?

Determine the range of acceptble track numbers (255, but starting at zero or one)?

Member cornelluniversity::vetserial::mp3_stop_request::device (const uint8_ device_number)
Once we determine the valid range of device numbers, we should validate

Member cornelluniversity::vetserial::mp3_stop_request::track (const uint8_ track_number)
Once we determine the valid range of track numbers, we should validate

Class VetSimCPRApp
The actual winmain is hidden behind a couple macros that we need to run to get the program loop running. This is very similiar to boost's unit tests framework, which raises the question of how we can use unit tests to QA a wxWidgets GUI. This needs to be investigated and sorted out.

Generated on Wed Nov 14 12:01:02 2012 for VetSim Applications by  doxygen 1.4.7