Path: | generic_names.rdoc |
Last Update: | Tue Mar 24 08:47:16 +0900 2009 |
オブジェクト指向構成 にも記述されるとおり、 gtool5 ではクラスを構造データ型で表現します。 個々の手続きは総称名で表現され、第 1 引数の型から 個体名を判別して動作します。
以下にライブラリで定義される、ユーザが目にする可能性のある構造データ型と、 その構造データ型に関する手続きの一部を記します。
構造データ型 : | 内容 |
gtool_history#GT_HISTORY : | gtool4 netCDF形式のデータを入出力するための変数
手続き: gtool_history#HistoryCreate, gtool_history#HistoryAddVariable, gtool_history#HistoryPut, gtool_history#HistoryClose, … |
gtool_history#GT_HISTORY_AXIS : | gtool4 netCDF形式のデータの軸情報を格納するための変数
手続き: gtool_history#HistoryAxisCreate, gtool_history#HistoryAxisInquire, … |
gtool_history#GT_HISTORY_VARINFO : | gtool4 netCDF形式のデータの変数情報を格納するための変数
手続き: gtool_history#HistoryVarinfoCreate, gtool_history#HistoryVarinfoInquire, … |
gtdata_types#GT_VARIABLE : | gtool4 変数
手続き: gtdata_generic#Create, gtdata_generic#Close, .. |
an_types#AN_VARIABLE : | netCDF 変数 |
構造データ型 : | 内容 |
dc_date_types#DC_DATETIME : | 日時を表すための変数.
手続き: dc_date#DCDateTimeCreate, dc_date#Eval, … |
dc_date_types#DC_DIFFTIME : | 日時差を表すための変数.
手続き: dc_date#DCDiffTimeCreate, dc_date#Eval, … |
dc_clock#CLOCK : | CPU の計測時間を保持するための変数.
手続き: dc_clock#DCClockCreate, dc_clock#DCClockStart, dc_clock#DCClockStop … |
dc_args#ARGS : | コマンドライン引数を取り扱うための変数.
手続き: dc_args#DCArgsOpen, dc_args#DCArgsGet, dc_args#DCArgsOption … |
dc_hash#HASH : | ハッシュを扱うための変数
手続き: dc_hash#DCHashPut, dc_hash#DCHashGet … |