conv.h File Reference

Unit conversion functions. More...

Go to the source code of this file.

## Namespaces

namespace | wreport
| String functions.

## Functions

double | wreport::convert_units (const char *from, const char *to, double val)
| Convert between different units.
double | wreport::convert_icao_to_press (double from)
| Convert ICAO height (in meters) to pressure (in hpa) and back.
double | wreport::convert_press_to_icao (double from)
| Convert pressure (in hpa) to ICAO height (in meters).
double | wreport::convert_octants_to_degrees (int from)
| Convert wind direction (in octants) to degrees.
int | wreport::convert_degrees_to_octants (double from)
| Convert wind direction (in degrees) to octancts.
unsigned | wreport::convert_AOFVSS_to_BUFR08042 (unsigned from)
| Convert vertical sounding significance from the AOF encoding to BUFR code table 08001.
int | wreport::convert_WMO0500_to_BUFR20012 (int from)
| Conversion functions between various code tables.
int | wreport::convert_WMO0509_to_BUFR20012 (int from)
| Cloud type (CH).
int | wreport::convert_WMO0515_to_BUFR20012 (int from)
| Cloud type (CM).
int | wreport::convert_WMO0513_to_BUFR20012 (int from)
| Cloud type (CL).
int | wreport::convert_WMO4677_to_BUFR20003 (int from)
| Present weather.
int | wreport::convert_WMO4561_to_BUFR20004 (int from)
| Past weather.
int | wreport::convert_BUFR20012_to_WMO0500 (int from)
| Cloud type.
int | wreport::convert_BUFR20012_to_WMO0509 (int from)
| Cloud type (CH).
int | wreport::convert_BUFR20012_to_WMO0515 (int from)
| Cloud type (CM).
int | wreport::convert_BUFR20012_to_WMO0513 (int from)
| Cloud type (CL).
int | wreport::convert_BUFR20003_to_WMO4677 (int from)
| Present weather.
int | wreport::convert_BUFR20004_to_WMO4561 (int from)
| Past weather.
unsigned | wreport::convert_BUFR08001_to_BUFR08042 (unsigned from)
| Vertical sounding significance.
unsigned | wreport::convert_BUFR08042_to_BUFR08001 (unsigned from)
| Vertical sounding significance.
double | wreport::convert_units_get_mul (const char *from, const char *to)
| Get the multiplier used in the given conversion.
bool | wreport::convert_units_allowed (const char *from, const char *to)
| Check if conversion is possible among the given units.

## Detailed Description

Unit conversion functions.