Date
10 April 2014
Attendees
John Clyne, alan, scott
Agenda
- Changes to MyBase error handling
- Consolidated action list
- Check box for "completed" class objects
- Review params
- ControlExecution::GetParams() not used for arrow renderer?
- VDC 3.0
Notes
Reviewed notes and action items from last meeting.
GUI does not appear to be using access methods (e.g. ControlExecution::GetParams() ) for accessing on Params instances. It is instead calling static methods on the Params class. GUI should either use CE methods, or we should do away with them. Alan will explore.
Discussed error handling. Two mechanisms used: MyBase methods in libraries, and ErrorReporter in GUI. Desirable to have single method. Also desirable to not have static Set/Get methods for setting/getting error messages. John will propose changes for group to review
John gave overview of WASP API. Will document in doxygen and present for review for next meeting.
Alan is using Doxygen DOXYGEN_SKIP_THIS macro in header files to indicate legacy and TBD items not ready for review.
Created a master Action Item list
Action Items
Description | Who |
---|---|
Create master action item list | John |
Document ParamNode Add methods | John |
Update regionparams documentation (DOXYGEN_SKIP stuff) DONE | Alan |
Don't return references in Params classes DONE | Alan |
Document error return values for Set/Get methods in Params class DONE | Alan |
Draft proposed changes to MyBase error methods | John |
GUI should use ControlExec methods for accessing Params, not static class methods on Params. Alan: Instead the ControlExec methods were removed because they cannot be accessed from the Params lib, thterefore the static Params methods are more useful. | Alan |
Create status list for Class objects to indicate whether they are complete, partial, or not started | John |
Present WASP API for review | John |
Discuss event routers | All |
Discuss OpenGL management | All |