Functions | |
| int | vmCplFramesetExport (const cpl_frameset *set, PilSetOfFrames *sof) |
| Export a CPL frameset. | |
| int | vmCplFramesetImport (cpl_frameset *set, const PilSetOfFrames *sof) |
| Imports products to a CPL frameset. | |
| int | vmCplParlistExport (const cpl_parameterlist *list) |
| Export a CPL parameter list. | |
| PilMsgSeverity | vmCplMsgSeverityExport (cpl_msg_severity level) |
| Convert the messaging severity level. | |
| int | vmCplRecipeTimerStart (PilTime *time) |
| Start the recipe execution timer. | |
| int | vmCplRecipeTimerStop (PilTime *time) |
| Stop the recipe execution timer. | |
| int | vmCplRecipeStart (const char *recipe, const char *version) |
| Initialize the VIMOS recipe subsystems. | |
| int | vmCplRecipeStop (void) |
| Shutdown the VIMOS recipe subsystems. | |
| int | vmCplPostProcessFrames (PilSetOfFrames *sof) |
| Apply post processing steps to all frames in a set of frames. | |
|
||||||||||||
|
Export a CPL frameset.
NULL, the target set of frames is left unchanged.The intended use of this function is to convert an input CPL frameset into a set of frames structure. The function therefore does not deal with other frame and product attributes than the frame group. Calling this function for a frameset containing products with extended attributes will propagate only the frame group to the created set of frames. In most case this is exactly what is needed, since the product attributes are only used to help the calling application to write the frames to the disk. On input to a subsequent data reduction task the file name, the tag and the frame group are sufficient.
|
|
||||||||||||
|
Imports products to a CPL frameset.
NULL the function returns an error. If the source set of frames sof is empty, or if it is NULL the target frame set is left unchanged, otherwise all product frames found in sof are converted to CPL frames and inserted in set.
|
|
|
Convert the messaging severity level.
|
|
|
Export a CPL parameter list.
NULL, the recipe configuration database is left unchanged. |
|
|
Apply post processing steps to all frames in a set of frames.
|
|
||||||||||||
|
Initialize the VIMOS recipe subsystems.
|
|
|
Shutdown the VIMOS recipe subsystems.
|
|
|
Start the recipe execution timer.
NULL, the recipe's start time is stored in the variable pointed to by time. |
|
|
Stop the recipe execution timer.
NULL, the recipe's stop time is stored in the variable pointed to by time. |
1.4.1