From 4114d380bd594385fa6f10bb36a9eef4d19e8db1 Mon Sep 17 00:00:00 2001 From: kojingeun <diteam.co.kr> Date: 월, 05 6월 2023 23:33:58 +0900 Subject: [PATCH] Ongoing50 #4517 CF AOI Review 결과 파일 찾기 실패 개선 1. Find Bin File 찾는 Library 변경 - CRT _findfirsti64 / _findnexti64 -> C++17 Filesystem directory_iterator - 파일 탐색 시간 20k Files(80GB) 1sec 소요 --- DitGlassRawMessenger/DitGlassRawMessenger/RawResultReader.h | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/DitGlassRawMessenger/DitGlassRawMessenger/RawResultReader.h b/DitGlassRawMessenger/DitGlassRawMessenger/RawResultReader.h index d72e199..c462e68 100644 --- a/DitGlassRawMessenger/DitGlassRawMessenger/RawResultReader.h +++ b/DitGlassRawMessenger/DitGlassRawMessenger/RawResultReader.h @@ -29,6 +29,9 @@ } BOOL RawMergeFileReadStart(char* pGlassID); + /* <LJC 20211122 : #3820 ADD Start> */ + BOOL ProcessRawMergeFileReadStart(char* pGlassID); + /* <LJC 20211122 : #3820 ADD End> */ BOOL RawMergeFileReadStop(BOOL bWait = TRUE); BOOL IsRead() { return m_nProcessState == RPS_ResultReadOK ? TRUE : FALSE; } @@ -42,7 +45,11 @@ protected: BOOL openFile(char* pGlassID); static void threadResultFileRead(void* pArg); - + /* <LJC 20211122 : #3820 ADD Start> */ + //< SWK 20220413 - #4053 MOD > +// static void ProcessResultFileRead(void* pArg); + void ProcessResultFileRead(); + /* <LJC 20211122 : #3820 ADD End> */ int m_nThreadStackFileReadFlag; protected: -- Gitblit v1.9.3