jconfやコマンドからのオプション設定を処理する. [詳細]
#include <julius.h>
マクロ定義 | |
#define | NEXTARG (++i >= argc) ? (char *)args_needed_exit(argv[i-1]) : argv[i] |
関数 | |
char * | filepath (char *filename, char *dirname) |
相対パスをフルパスに変換する. | |
static char * | args_needed_exit (char *opt) |
void | opt_parse (int argc, char *argv[], char *cwd) |
オプションを解析して対応する値をセットする. | |
void | opt_release () |
jconfやコマンドからのオプション設定を処理する.
m_options.c で定義されています。
char* filepath | ( | char * | filename, | |
char * | dirname | |||
) |
相対パスをフルパスに変換する.
ファイルのパス名が相対パスであれば,カレントディレクトリをつけた フルパスに変換して返す.絶対パスであれば,そのまま返す.
filename | [in] ファイルのパス名 | |
dirname | [in] カレントディレクトリのパス名 |
m_options.c の 51 行で定義されています。
参照元 multigram_add_prefix_filelist(), multigram_add_prefix_list(), と opt_parse().
static char* args_needed_exit | ( | char * | opt | ) | [static] |
void opt_parse | ( | int | argc, | |
char * | argv[], | |||
char * | cwd | |||
) |
オプションを解析して対応する値をセットする.
argc | [in] argv に含まれる引数の数 | |
argv | [in] 引数を表す文字列の配列 | |
cwd | [in] カレントディレクトリ文字列 |
m_options.c の 109 行で定義されています。
参照元 config_file_parse(), と main().
void opt_release | ( | ) |