A computer code generation tool generates computer code to facilitate development
of call detail record (CDR) management tools. The computer code generation tool
inputs one or more raw CDR structures and creates a generic CDR structure therefrom.
Given a generic CDR structure and one or more raw CDR structures that it encapsulates,
the computer code generation tool generates computer code to read data from the
raw CDR(s) stored on disk and store that data in the generic CDR. The computer
code generation tool can also generate computer code to generate raw CDRs from
the data stored in the generic CDR.