High-Level Data Reduction Library: Parameter object

High-Level Data Reduction Library 1.6.0 High-Level data reduction routines for ESO pipelines

Loading...
Searching...
No Matches
Functions
Parameter object

## Functions
void | hdrl_parameter_delete (hdrl_parameter *obj)
| shallow delete of a parameter
void | hdrl_parameter_destroy (hdrl_parameter *obj)
| deep delete of a parameter

## Detailed Description

The hdrl_parameter is the base object to store various hierarchical parameters. It only provides the deletion functions, the parameters themselves are implemented in their respective modules.

## Function Documentation

## ◆ hdrl_parameter_delete()

void hdrl_parameter_delete | ( | hdrl_parameter * | obj | ) |

shallow delete of a parameter

Parameters

  obj | parameter to delete, may be NULL

will not delete sub parameters

See also
  hdrl_parameter_destroy

## ◆ hdrl_parameter_destroy()

void hdrl_parameter_destroy | ( | hdrl_parameter * | obj | ) |

deep delete of a parameter

Parameters

  obj | parameter to delete, may be NULL

deletes all sub parameters via the registered deep destructor