Functions | |
| int | bufr_open_datasect_w () |
| Opens bitstream for section 4 writing. | |
| void | bufr_close_datasect_w (bufr_t *msg) |
| Closes bitstream for section 4 and adds data to BUFR message. | |
| bufrval_t * | bufr_open_val_array () |
| Opens global array of values for read/write. | |
| void | bufr_close_val_array () |
| Closes global array of values and frees all memory. | |
| int bufr_open_datasect_w | ( | ) |
This function opens the data section bitstream for writing and returns its handle.
| void bufr_close_datasect_w | ( | bufr_t * | msg | ) |
This function closes the data section bitstream and appends it to a BUFR message, also stores the length in the BUFR message.
| [in,out] | msg | BUFR message where the data has to be stored |
| bufrval_t* bufr_open_val_array | ( | ) |
This function opens the global array of values for use by bufr_val_from_global and bufr_val_to_global and returns its pointer.
| void bufr_close_val_array | ( | ) |
This function closes the global array of values used by bufr_val_from_global and bufr_val_to_global and frees all allocated memory.
1.5.4