Helpers for pretty-printing¶
There are a number of functions in DB-All.e, the idba_describe_\*
group of
functions, that are not needed for normal processing but can be useful to
improve the presentation of data to users.
All these function take a number of parameters and a string, and they store a proper description of the values into the string.
The functions are:
- idba_describe_level:
Describes a level. For example,
idba_describe_level(handle,106,10,106,20,string)
will store instring
something like: “Layer between 10hm and 20hm above ground”. - idba_describe_timerange:
Describes a time range. For example,
idba_describe_timerange(handle,3,0,600,string)
will store instring
something like: “Average between reference time+0s to reference time+600s”. - idba_describe_var(handle,varcode,value,string):
Describe a value. For example,
idba_describe_var(handle,"B12001","280",string)
will store instring
something like: “280 (K) TEMPERATURE/DRY-BULB TEMPERATURE”.