/** * ULoggerで作成したログファイルを読み込んでULogViewで使用できる種類のデータとしてメモリ展開する * * @input inputFilePath: ログファイルのパス * @input fileType: ログファイルの種類(テキスト、バイナリ) * @output : true:成功 / false:失敗 */ public bool ReadLogFile(string inputFilePath) { // 先頭の4バイトの文字列でテキストかバイナリかを判定する string identStr = null; using (var fs = new UFileStream(inputFilePath, FileMode.Open, FileAccess.Read)) { identStr = fs.GetString(4); } if (identStr.Equals(IdentText)) { ReadLogFileText(inputFilePath); } else { ReadLogFileBin(inputFilePath); } areaManager.Print(); return(true); }