NCEPLIBS-g2  3.5.0
drstemplates.F90 File Reference

Handles Data Representation Templates used in Section 5. More...

Go to the source code of this file.

Data Types

type  drstemplates::drstemplate
 This type holds information about a DRS template. More...
 

Modules

module  drstemplates
 Handles Data Representation Templates used in Section 5.
 

Functions/Subroutines

subroutine drstemplates::extdrstemplate (number, list, nummap, map)
 Generate the remaining octet map for a given Data Representation Template, if required. More...
 
integer function drstemplates::getdrsindex (number)
 Return the index of specified Data Representation Template in array templates. More...
 
subroutine drstemplates::getdrstemplate (number, nummap, map, needext, iret)
 Return DRS template information for a specified Data Representation Template. More...
 

Variables

integer drstemplates::j
 loop iterator More...
 
integer, parameter drstemplates::maxlen = 200
 maximum number of octets in mapdrs More...
 
integer, parameter drstemplates::maxtemp = 9
 maximum number of entries in the template More...
 
type(drstemplate), dimension(maxtemp) drstemplates::templates
 template in type of drstemplate More...
 

Detailed Description

Handles Data Representation Templates used in Section 5.

Author
Stephen Gilbert
Date
2001-04-03

Definition in file drstemplates.F90.


Data Type Documentation

◆ drstemplates::drstemplate

type drstemplates::drstemplate

This type holds information about a DRS template.

Definition at line 41 of file drstemplates.F90.

Data Fields
integer, dimension(maxlen) mapdrs Number of octets in which to pack each value.
integer mapdrslen The number of entries in the template.
logical needext Does template need to be extended?
integer template_num Template number.