60 lines
1.5 KiB
C++
60 lines
1.5 KiB
C++
#pragma once
|
|
|
|
//현재 해당 정보는 사용하지 않음.
|
|
//추후에 처리 예정.
|
|
|
|
class CrashInfo
|
|
{
|
|
private:
|
|
int Number_;
|
|
CString IPADDR_;
|
|
CString Area_;
|
|
CString CrashModule_;
|
|
CString CrashAddr_;
|
|
CString Crash_Func_;
|
|
CString Crash_Count_;
|
|
CString Crash_Percent_;
|
|
|
|
public:
|
|
CrashInfo() :
|
|
Number_(0),
|
|
IPADDR_(L""),
|
|
Area_(L""),
|
|
CrashModule_(L""),
|
|
CrashAddr_(L""),
|
|
Crash_Func_(L""),
|
|
Crash_Count_(L""),
|
|
Crash_Percent_(L"")
|
|
{
|
|
}
|
|
|
|
~CrashInfo()
|
|
{
|
|
}
|
|
|
|
//set and get
|
|
public:
|
|
void SetNumber(int number) { Number_ = number; }
|
|
void SetArea(const CString& Area) { Area_ = Area; }
|
|
void SetCrashModule(const CString& CrashModule) { CrashModule_ = CrashModule; }
|
|
void SetCrashAddr(const CString& Crash_Func) { Crash_Func_ = Crash_Func; }
|
|
void SetCrashCount(const CString& Crash_Count) { Crash_Count_ = Crash_Count; }
|
|
void SetCrashPercent(const CString& Crash_Percent) { Crash_Percent_ = Crash_Percent; }
|
|
|
|
int GetNumber() { return Number_; }
|
|
const CString& GetArea() { return Area_;}
|
|
const CString& GetCrashModule() { return CrashModule_;}
|
|
const CString& GetCrashFunc() { return Crash_Func_; }
|
|
const CString& GetCrashCount() { return Crash_Count_;}
|
|
const CString& GetCrashPercent() { return Crash_Percent_;}
|
|
|
|
public:
|
|
|
|
bool operator== (const CString& rhs )
|
|
{
|
|
if(Crash_Func_ == rhs)
|
|
return true;
|
|
|
|
return false;
|
|
}
|
|
}; |