table of contents
g2_addlocal.c(3) | NCEPLIBS-g2c | g2_addlocal.c(3) |
NAME¶
g2_addlocal.c - Add a Local Use Section (Section 2) to a GRIB2 message.
SYNOPSIS¶
#include <stdio.h>
#include 'grib2.h'
Functions¶
g2int g2_addlocal (unsigned char *cgrib, unsigned
char *csec2, g2int lcsec2)
This routine adds a Local Use Section (Section 2) to a GRIB2 message.
Detailed Description¶
Add a Local Use Section (Section 2) to a GRIB2 message.
Author
Date
Definition in file g2_addlocal.c.
Function Documentation¶
g2int g2_addlocal (unsigned char * cgrib, unsigned char * csec2, g2int lcsec2)¶
This routine adds a Local Use Section (Section 2) to a GRIB2 message. It is used with routines g2_create(), g2_addgrid(), g2_addfield(), and g2_gribend() to create a complete GRIB2 message. g2_create() must be called first to initialize a new GRIB2 message.
Parameters
csec2 Character array containing information to be added in Section 2.
lcsec2 Number of bytes of character array csec2 to be added to Section 2.
Returns
- -1 GRIB message was not initialized. Need to call routine gribcreate first.
- -2 GRIB message already complete. Cannot add new section.
- -3 Sum of Section byte counts doesn't add to total byte count
- -4 Previous Section was not 1 or 7.
Note
Author
Date
Definition at line 37 of file g2_addlocal.c.
References gbit(), and sbit().
Author¶
Generated automatically by Doxygen for NCEPLIBS-g2c from the source code.
Tue May 3 2022 | Version 1.6.4 |