Sds dictnext
- 構文
- struct sds_resbuf * sds_dictnext(const sds_name nmDict, int swFirst);
- 機能
- ディクショナリの次の項目を返す。
- 引数
-
- nmDict : 検索するディクショナリの名前。
- swFirst : パラメータ0以外の場合、nmDictの最初の項目を取得する。
- 戻り値
- 検索したディクショナリーが見つかった場合は、ディクショナリーレコード、見つからなかった場合は nil を返す。
- サンプル
sds_name ename;
struct sds_resbuf *nextDictRecord = NULL;
/* named object ディクショナリーを取得 */
if ( sds_namedobjdict(ename) != RTNORM )
sds_printf("\nnamed object ディクショナリー からの取得エラー。");
/* 次の Named Objects ディクショナリーテーブルを取得 */
nextDictRecord = sds_dictnext(ename,0);
/* レコードを取得 */
sds_retlist(nextDictRecord);
/* メモリー開放 */
if(nextDictRecord != NULL)
sds_relrb(nextDictRecord);
関連事項