ネームスペース | |
namespace | nscc::nscc |
namespace | std::file |
namespace | std::string |
namespace | std::path |
namespace | std::stdio |
namespace | std::conv |
namespace | std::windows::charset |
namespace | std::compiler |
構成 | |
class | nscc::nscc::UsageException |
USAGE例外 [詳細] | |
class | nscc::nscc::VersionException |
VERSION例外 [詳細] | |
class | nscc::nscc::SettingException |
Setting例外 [詳細] | |
struct | nscc::nscc::NSCC_ |
NSCC の実体 [詳細] | |
関数 | |
static | nscc::nscc::this () |
Properties | nscc::nscc::parseArgs (char[][] args) |
コマンドラインを解析する。 | |
int | nscc::nscc::isOption (char[] arg) |
引数がオプションかどうか確認する。 | |
char[][] | nscc::nscc::separateFileAndNumber (char[] arg) |
ファイル名:番号を切り分ける。 | |
NSCCEnv | nscc::nscc::makeEnvironment (Properties properties) |
プロパティから環境を生成する。 | |
void | nscc::nscc::execute (NSCCEnv env) |
環境に応じて実行する。 | |
void | nscc::nscc::careDir (char[] dir) |
ディレクトリが無ければ作成する。 | |
char[][] | nscc::nscc::extractFiles (char[] dir, char[] ext, char[][] excludes) |
excludesを除外したファイルを抽出する。 | |
void | nscc::nscc::execute (int[char[]] src_files, char[] dst_dir, bool doifmodified) |
ファイルの変換を実行する。 | |
int | nscc::nscc::getUnusedNumber (bool[] used_num) |
変換先番号を取得する。 | |
int | nscc::nscc::compareTimeStamp (char[] src_file, char[] dst_file) |
タイムスタンプを比較する。 | |
void | nscc::nscc::syncTimeStamp (char[] src_file, char[] dst_file) |
タイムスタンプの同期を取る。 | |
Properties | nscc::nscc::loadSetting (char[] name) |
設定ファイルを読み込む。 | |
変数 | |
const char[] | nscc::nscc::VERSION = "0.7" |
バージョン情報 | |
char[] | nscc::nscc::VERSION_STR = "NSCC VERSION: " ~ VERSION |
バージョン文字列 | |
const char[] | nscc::nscc::USAGE_STR |
USAGE文字列 | |
const int | nscc::nscc::MAX_NUMBER_OF_FILE = 100 |
最大ファイル数 | |
const int | nscc::nscc::FILE_NUMBER_UNDEFINED = -1 |
ファイル無指定 | |
const char[] | nscc::nscc::SETTING_FILE_DEFAULT = "nsccenv.yml" |
デフォルト設定ファイル名 | |
alias char[][char[]] | nscc::nscc::Properties |
alias NSCC_ | nscc::nscc::NSCCEnv |
alias std.windows.charset.toMBSz | nscc::nscc::toPFCharSetz |
alias std.windows.charset.fromMBSz | nscc::nscc::fromPFCharSetz |