5.8.4 Learn the Name of a Enum Type: nf90_inq_enum_member
Get information about a member of an enum type.
Usage
function nf90_inq_enum_member(ncid, xtype, idx, name, value)
integer, intent(in) :: ncid
integer, intent(in) :: xtype
integer, intent(in) :: idx
character (len = *), intent(out) :: name
integer, intent(in) :: value
integer :: nf90_inq_enum_member
NCID- The groupid where this enum type exists.
XTYPE- The typeid for this enum type.
IDX- The one-based index number for the member of interest.
NAME- A character array which will get the name of the member. It will have
a maximum length of NF90_MAX_NAME.
VALUE- An integer that will get the value associated with this member.
Errors
NF90_NOERR- No error.
NF90_EBADTYPEID- Bad type id.
NF90_EHDFERR- An error was reported by the HDF5 layer.
Example