gfarm_stringlist_init
Name
gfarm_stringlist_init -- stringlist を初期化する
Synopsis
char *gfarm_stringlist_init
(gfarm_stringlist * listp);
DESCRIPTION
gfarm_stringlist は、文字列配列の動的確保を補助する型です。
動的に確保されるのは、配列だけであり、配列要素である各文字列については、
この型の管理外になります。
この関数は、
listp
の指す gfarm_stringlist 型の変数を初期化します。
この型の利用を終えた時には、gfarm_stringlist_free() を用いて、
動的に確保したメモリを解放する必要があります。
RETURN VALUES
- NULL
正常終了を示します。
- GFARM_ERR_NO_MEMORY
メモリ不足のため処理を中止しました。
- その他
上記以外のエラーが生じたことを示します。
SEE ALSO
GFARM_STRINGLIST_ELEM(3),
GFARM_STRINGLIST_STRARRAY(3),
gfarm_stringlist_add(3),
gfarm_stringlist_cat(3),
gfarm_stringlist_elem(3),
gfarm_stringlist_free(3),
gfarm_stringlist_free_deeply(3),
gfarm_stringlist_length(3)