変数名の有効性を設定 More...
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | hstnmlinfosetvalidname (gthstnml, name, err) |
変数名の有効性を設定
Definition in file hstnmlinfosetvalidname.f90.
| subroutine hstnmlinfosetvalidname | ( | type(gthst_nmlinfo), intent(in) | gthstnml, |
| character(*), intent(in) | name, | ||
| logical, intent(out), optional | err ) |
変数名の有効性を設定
無効な変数名を検知するため, このサブルーチンで 有効な変数に対しては明示的に設定を行います.
なお, 与えられた gthstnml が HstNmlInfoCreate によって初期設定 されていない場合, プログラムはエラーを発生させます.
| [in] | gthstnml | gtool_history_nmlinfo_types::GTHST_NMLINFO 型変数 |
| [in] | name | 有効であることを設定する変数名. "Data1,Data2" のようにカンマで区切って複数指定可能. A variable name that is set validation. Multiple variables can be specified as "Data1,Data2". |
| [out] | err | 例外処理用フラグ. Exception handling flag. |
Definition at line 42 of file hstnmlinfosetvalidname.f90.
References dc_trace::beginsub(), dc_error::dc_enotinit, dc_error::dc_noerr, dc_trace::endsub(), gtool_history_nmlinfo_internal::name_delimiter, dc_error::storeerror(), dc_types::string, and dc_types::token.