lib: added EnumConstants, EnumFieldBase<>, and EnumField<>
commit8c6b4c280b94f141cce41da041fa3139012c26a9
authorChris Frey <cdfrey@foursquare.net>
Wed, 18 Jan 2012 02:08:07 +0000 (17 21:08 -0500)
committerChris Frey <cdfrey@foursquare.net>
Wed, 18 Jan 2012 02:10:10 +0000 (17 21:10 -0500)
tree21f153fc3f161db04dcbcddbbd97c20b5f3a48f0
parentb90a71d43c0476ee238ab27b5602a2f48185e4c6
lib: added EnumConstants, EnumFieldBase<>, and EnumField<>

These classes provide the framework for defining enums in the record
classes, including the constants available, their meanings and
descriptions.
src/record.cc
src/record.h
test/fhbuild.cc