|
FV3 Bundle
|
Data Types | |
| interface | ncdf_ncdf_string_length |
| type | ncdf_string |
| interface | ncdf_string_append |
| interface | ncdf_string_copy |
| interface | ncdf_string_equals |
Functions/Subroutines | |
| type(ncdf_string) function, pointer, public | ncdf_string_create (chars) |
| recursive subroutine, public | ncdf_string_destroy (this) |
| subroutine | ncdf_allocate_block (this) |
| subroutine | ncdf_append_string (str1, str2) |
| subroutine | ncdf_append_chars (str, c) |
| recursive subroutine | ncdf_append_char (str, c) |
| subroutine | ncdf_copy_chars (this, to) |
| recursive subroutine | ncdf_string_clear (this) |
| recursive integer function | ncdf_string_length (str) |
| recursive character function | ncdf_get_char_at (this, i) |
| logical function | ncdf_equals_string (this, other) |
Variables | |
| integer, parameter | block_size = 32 |
|
private |
|
private |
Definition at line 152 of file ncdf_string_m.f90.
|
private |
Definition at line 135 of file ncdf_string_m.f90.
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 197 of file ncdf_string_m.f90.
| type(ncdf_string) function, pointer, public ncdf_string_m::ncdf_string_create | ( | character(len=*), optional | chars | ) |
Definition at line 63 of file ncdf_string_m.f90.
| recursive subroutine, public ncdf_string_m::ncdf_string_destroy | ( | type(ncdf_string), pointer | this | ) |
|
private |
|
private |
Definition at line 33 of file ncdf_string_m.f90.