!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
!_TAG_PROGRAM_VERSION	5.9~svn20110310	//
EPNGFATAL	pngout.c	11;"	d	file:
ERR_BADGRIB	gribscan.h	/^  ERR_BADGRIB$/;"	e	enum:gribscan_err_t
ERR_IO	gribscan.h	/^  ERR_IO,$/;"	e	enum:gribscan_err_t
ERR_NOINPUT	gribscan.h	/^  ERR_NOINPUT,$/;"	e	enum:gribscan_err_t
ERR_NOMEM	gribscan.h	/^  ERR_NOMEM,$/;"	e	enum:gribscan_err_t
ERR_OUTPAT	gribscan.h	/^  ERR_OUTPAT,$/;"	e	enum:gribscan_err_t
ERR_OVERRUN	gribscan.h	/^  ERR_OVERRUN,$/;"	e	enum:gribscan_err_t
ERR_REGEX	gribscan.h	/^  ERR_REGEX,$/;"	e	enum:gribscan_err_t
ERR_TOOMANYCFG	gribscan.h	/^  ERR_TOOMANYCFG,$/;"	e	enum:gribscan_err_t
GSE_JUSTWARN	gribscan.h	/^  GSE_JUSTWARN,$/;"	e	enum:gribscan_err_t
GSE_OKAY	gribscan.h	/^  GSE_OKAY = 0,$/;"	e	enum:gribscan_err_t
MYASSERT1	gribscan.c	189;"	d	file:
MYASSERT3	gribscan.c	195;"	d	file:
VLEV_ERR	gribscan.c	122;"	d	file:
VLEV_MSL	gribscan.c	121;"	d	file:
VLEV_SURF	gribscan.c	120;"	d	file:
WEAK_ASSERT1	gribscan.c	309;"	d	file:
accpoint	xweight.c	/^accpoint(unsigned nx, unsigned ny, float oary[], double lon, double lat)$/;"	f
accregular	xweight.c	/^accregular(unsigned nx, unsigned ny, float oary[],$/;"	f
accthin	xweight.c	/^accthin(unsigned nx, unsigned ny, float oary[],$/;"	f
accweight	xweight.c	/^accweight(unsigned nx, unsigned ny, float oary[], int igrid)$/;"	f
bdsdecode	gribscan.c	/^bdsdecode(const unsigned char *bds, size_t buflen, unsigned igrid, unsigned iparm,$/;"	f
buf	gribscan.h	/^  void *buf;$/;"	m	struct:cfgout_t
bwrite	xweight.c	/^bwrite(unsigned nx, unsigned ny, float oary[], const char *ofn)$/;"	f
cfg	cfgout.c	/^static struct cfgout_t *cfg = NULL;$/;"	v	typeref:struct:cfgout_t	file:
cfgcount	cfgout.c	/^static unsigned cfgcount = 0;$/;"	v	file:
cfgout_t	gribscan.h	/^struct cfgout_t {$/;"	s
cfgsize	cfgout.c	/^static unsigned cfgsize = 0;$/;"	v	file:
check_msg	cfgout.c	/^check_msg(unsigned ctr, unsigned gen, unsigned par, unsigned ft,$/;"	f
ctr	gribscan.h	/^  unsigned ctr;$/;"	m	struct:cfgout_t
deg2rad	xweight.c	/^deg2rad(double deg)$/;"	f
freepngbuf	pngout.c	/^freepngbuf(png_bytep *vector)$/;"	f
ft	gribscan.h	/^  unsigned ft;$/;"	m	struct:cfgout_t
gdecode	gribscan.c	/^gdecode(FILE *fp, const char *locator)$/;"	f
gdscheck	gribscan.c	/^gdscheck(unsigned char *gds, unsigned igrid)$/;"	f
gen	gribscan.h	/^  unsigned gen;$/;"	m	struct:cfgout_t
getbits	gribscan.c	/^getbits(const unsigned char *buf, size_t bitofs, size_t nbits)$/;"	f
gribscan_err_t	gribscan.h	/^typedef enum gribscan_err_t {$/;"	g
gribscan_err_t	gribscan.h	/^} gribscan_err_t;$/;"	t	typeref:enum:gribscan_err_t
lev	gribscan.h	/^  unsigned lev;$/;"	m	struct:cfgout_t
main	gribscan.c	/^main(int argc, const char **argv)$/;"	f
main	xweight.c	/^main(int argc, char **argv)$/;"	f
mfloat	gribscan.c	/^mfloat(const unsigned char *buf)$/;"	f
new_cfgout	cfgout.c	/^new_cfgout(unsigned siz)$/;"	f
newpngbuf	pngout.c	/^newpngbuf(unsigned width, unsigned height)$/;"	f
outpng	pngout.c	/^outpng(unsigned width, unsigned height, png_bytep *ovector,$/;"	f
outpngf	pngout.c	/^outpngf(unsigned width, unsigned height, const float *ary,$/;"	f
par	gribscan.h	/^  unsigned par;$/;"	m	struct:cfgout_t
parm_mnemonic	gribscan.c	/^parm_mnemonic(unsigned iparm)$/;"	f
parse_cfg	cfgout.c	/^parse_cfg(struct cfgout_t *ent, const char *arg)$/;"	f
pds2vlev	gribscan.c	/^pds2vlev(const unsigned char *buf)$/;"	f
pdsftime	gribscan.c	/^pdsftime(int *pift1, int *pift2, const unsigned char *buf)$/;"	f
pdsreftime	gribscan.c	/^pdsreftime(struct tm *v, const unsigned char *buf)$/;"	f
rad2deg	xweight.c	/^rad2deg(double rad)$/;"	f
re_wholeplane	cfgout.c	/^static regex_t re_wholeplane;$/;"	v	file:
regexmsg	cfgout.c	/^regexmsg(int e, const regex_t *re)$/;"	f
rt	gribscan.h	/^  time_t rt;$/;"	m	struct:cfgout_t
scandata	gribscan.c	/^scandata(const char *fnam)$/;"	f
scanmsg	gribscan.c	/^scanmsg(unsigned char *buf, size_t buflen, const char *locator)$/;"	f
showtime	gribscan.c	/^showtime(char *buf, size_t size, const struct tm *t)$/;"	f
si2	gribscan.c	/^si2(const unsigned char *buf)$/;"	f
si3	gribscan.c	/^si3(const unsigned char *buf)$/;"	f
store_cfgout	cfgout.c	/^store_cfgout(const char *arg)$/;"	f
thinpat	xweight.c	/^const unsigned thinpat[73] = {$/;"	v
timegm6	cfgout.c	/^timegm6(unsigned y, unsigned m, unsigned d, unsigned h, unsigned n, unsigned s)$/;"	f
ui2	gribscan.c	/^ui2(const unsigned char *buf)$/;"	f
ui3	gribscan.c	/^ui3(const unsigned char *buf)$/;"	f
unpackbits	gribscan.c	/^unpackbits(const unsigned char *buf, size_t nbits, size_t pos)$/;"	f
weight	xweight.c	/^weight(double d2fact, double lon1, double lat1, double lon2, double lat2)$/;"	f
x2rlon	xweight.c	/^x2rlon(unsigned nx, double x)$/;"	f
xproj	xweight.c	/^xproj(unsigned nx, double lon)$/;"	f
y2rlat	xweight.c	/^y2rlat(unsigned ny, double y)$/;"	f
yproj	xweight.c	/^yproj(unsigned ny, double lat)$/;"	f
