comparison mde/mergetag/iface/IDataSection.d @ 70:7fc0a8295c83

Moved my parseTo and parseFrom modules from tango.scrapple to mde in order to reduce dependencies.
author Diggory Hardy <diggory.hardy@gmail.com>
date Fri, 04 Jul 2008 19:04:16 +0100
parents 611f7b9063c6
children
comparison
equal deleted inserted replaced
69:ead4afc6d0b8 70:7fc0a8295c83
35 * data passed. DefaultData is one implementation which separates this data out into supported 35 * data passed. DefaultData is one implementation which separates this data out into supported
36 * types and stores it appropriately (allowing merging with existing entries by keeping whichever 36 * types and stores it appropriately (allowing merging with existing entries by keeping whichever
37 * tag was last loaded), while ignoring unsupported types. A different 37 * tag was last loaded), while ignoring unsupported types. A different
38 * implementation could filter out the tags desired and use them directly, and ignore the rest. 38 * implementation could filter out the tags desired and use them directly, and ignore the rest.
39 * 39 *
40 * The tango.scrapple.text.convert.parseTo module provides a useful set of templated functions to 40 * The mde.mergetag.parse.parseTo module provides a useful set of templated functions to
41 * convert the data accordingly. It is advised to keep the type definitions as defined in the file- 41 * convert the data accordingly. It is advised to keep the type definitions as defined in the file-
42 * format except for user-defined types, although this isn't necessary for library operation 42 * format except for user-defined types, although this isn't necessary for library operation
43 * (addTag and writeAll are solely responsible for using and setting the type, ID and data fields). 43 * (addTag and writeAll are solely responsible for using and setting the type, ID and data fields).
44 * 44 *
45 * Another idea for a DataSection class: 45 * Another idea for a DataSection class: