next up previous contents
Next: Error Accounting Up: MIC Error Handling Previous: MIC Error Handling   Contents


User Defined Verification Routines

User defined functions may be of two types, inline or called. The inline method should only be used for small snippets of code. Generally the accounting overhead that is currently necessary and the fact that most simple checks are generally handled by the fieldspace checks means that inline functions are, by and large, not the right choice. If a user defined function is used, don't forget to use or require the module in the control file.

MIC defines that field supported error checks are done before user defined checks. This is done so that one can be sure that the data one is testing is at least canonically correct so far as the datatype can gurantee.



Subsections