Module findf_util

findfで使うユーティリティ関数群.

Description

findfで使うユーティリティ関数群.

Function Index

add_to_list/2リストの先頭に要素を追加する.
gather_list/3*
get_list_from_arg/2引数で指定されたアプリケーション名、キー名をもとに、 コマンドライン引数から文字列のリストを得る.
get_list_from_env/1引数で指定された名前の環境変数から 文字列のリストを得る.
list_delm_ch/0*並びを単一文字列で表現するときの区切り記号、OSにより異なる.
remove_from_list/2リストから要素を取り除く.
split/2文字列を、指定された区切り文字で分割する.
split_and_merge_string_list/1*
split_rev/4*

Function Details

add_to_list/2

add_to_list(Elm, List) -> any()

リストの先頭に要素を追加する. ただし、すでに同じ要素があれば何もしない.

gather_list/3 *

gather_list(KeyName::string(), KeyValues::[string()], Acc::[string()]) -> [string()]

get_list_from_arg/2

get_list_from_arg(AppName::string(), KeyName::string()) -> [string()]

引数で指定されたアプリケーション名、キー名をもとに、 コマンドライン引数から文字列のリストを得る.

get_list_from_env/1

get_list_from_env(EnvName::string()) -> [string()]

引数で指定された名前の環境変数から 文字列のリストを得る.

list_delm_ch/0 *

list_delm_ch() -> string()

並びを単一文字列で表現するときの区切り記号、OSにより異なる.

remove_from_list/2

remove_from_list(Elm, List) -> any()

リストから要素を取り除く. 指定した要素がなければ何もしない.

split/2

split(Str::string(), Ch::char()) -> [string()]

文字列を、指定された区切り文字で分割する.

split_and_merge_string_list/1 *

split_and_merge_string_list(StrList::[string()]) -> [string()]

split_rev/4 *

split_rev(Rest::string(), Ch::char(), Acc::string(), Out::[string()]) -> [string()]


Generated by EDoc, Dec 3 2008, 13:34:23.