#pragma once
|
|
class CPathData
|
{
|
private:
|
//·Î±× ÆÄÀÏÀ» ÀúÀåÇÒ °æ·Î
|
int m_nLogID[LV_FCOUNT];
|
CString m_strLogPath[LV_FCOUNT];
|
CString m_strLogName[LV_FCOUNT];
|
CString m_strDefaultPath;
|
CString m_strDefaultName;
|
public:
|
CPathData(void);
|
virtual ~CPathData(void);
|
void GetModulePath(void);
|
CString GetNameFromID(int& LogID);
|
CString GetPathFromID(int& LogID);
|
int GetIndexFromID(int& LogID);
|
CString GetNameFromIndex(int& Index);
|
CString GetPathFromIndex(int& Index);
|
bool InsertPathData(int& LogID, CString& strName, CString& strPath);
|
int GetEmptyIndex(void);
|
bool DeletePathData(int& LogID);
|
int GetIDFromIndex(int& Index);
|
bool SetPathData(int& LogID, CString& strName, CString& strPath);
|
bool SetNameFromIndex(int& Index, CString& PathName);
|
bool SetPathFromIndex(int& index, CString& strPath);
|
bool ModifyPathData(int& LogID, CString& strPathName, CString& strLogPath);
|
void InitPathData(void);
|
};
|