Convert Structs to Classes

Registered by Padraig O'Sullivan on 2009-06-26

Currently, there are numerous structures in the code base which should actually be classes since we aim for Drizzle to be developed in C++ (not C+). We can enumerate the goals of this task:

* convert structures to classes
* adhere to the coding standards (http://drizzle.org/wiki/Coding_Standards) when doing this work
* provide default constructors to these classes
* aim to make data members of these classes private
* provide getters/setters for data members when appropriate
* add Doxygen comments to as many class methods/members as possible

Examples to help anyone wanting to get started on this blueprint are given on the wiki page which is linked from this blueprint.

Whiteboard

I have pushed two files client/drizzle.cc and client/drizzleslap.cc in which i have converted all the typedef structs into classes.

This is beginner, Benjamin, will start this low hanging fruit task from now.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.