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”.