変数の属性取得 More...
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | gtvarattrrewind (var) |
| subroutine | gtvarattrnext (var, name, end) |
変数の属性取得
これらのサブルーチンは gtdata_generic から提供されます。
Definition in file gtvarattrsearch.f90.
| subroutine gtvarattrnext | ( | type(gt_variable), intent(inout), target | var, |
| character(len = *), intent(out) | name, | ||
| logical, intent(out), optional | end ) |
変数からの属性リスト取得 (次を取得)
Attr_Rewind を参照してください。
| [in,out] | var | 変数ハンドル |
| [out] | name | 属性名 |
| [out] | end | すべての属性を列挙し終えたとき .true. (省略可能) |
Definition at line 97 of file gtvarattrsearch.f90.
References gtdata_internal_map::var_class().
| subroutine gtvarattrrewind | ( | type(gt_variable), intent(inout), target | var | ) |
変数からの属性リスト取得 (初期化用)
var から属性名のリストを取得するために利用するサブルーチンです。 このサブルーチンと Attr_Next によって属性リスト一覧を取得できます。
ある変数 var について全ての属性を列挙するためには、まず Attr_Rewind を呼んだ後、Attr_Next を呼びます。最初の呼び出しで 最初の属性が、次の呼び出しで次の属性の名前が得られます。最後の 属性のあとでは end == .true. となります。
| [in,out] | var | 変数ハンドル |
Definition at line 62 of file gtvarattrsearch.f90.
References gtdata_internal_map::var_class().