ServiceBook: added IConverter support, and general cleanup
commitfb7436c7f8ef31351802b6a2f77863bbfb3e18e9
authorChris Frey <cdfrey@foursquare.net>
Sat, 22 Nov 2008 08:13:19 +0000 (22 03:13 -0500)
committerChris Frey <cdfrey@foursquare.net>
Sat, 22 Nov 2008 08:13:19 +0000 (22 03:13 -0500)
treed625e8cc62137c6110a3e62e3825e3173d9eaacd
parent40418d65b5a0cfbb35e8811bced7763d40fe693a
ServiceBook: added IConverter support, and general cleanup

Refactored ServiceBook class and added some experimental template
functions to generalize the FieldLink table processing.  If possible,
this needs to be expanded to the general record classes, to reduce
the amount of code duplication during processing of FieldLinks and
CommonField structures.

Also, ServiceBook deals with packed fields, which should also be
extrapolated for general use, and reused if possible for the new
"Calendar - All" Blackberry databases that are coming out on the new
devices and firmare.
ChangeLog
src/r_servicebook.cc
src/r_servicebook.h