📄 logmgr.h
字号:
// LogMgr.h: interface for the CLogMgr class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_LOGMGR_H__0AF38F97_9B84_4416_BD56_F4809A504D22__INCLUDED_)
#define AFX_LOGMGR_H__0AF38F97_9B84_4416_BD56_F4809A504D22__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
//#include "DBStruct.h"
class CLogMgr
{
public:
CLogMgr();
CLogMgr( const chr_info& info, const chr_info_item& item, const chr_info_etc& etc, const chr_info2 info2, const chr_log_info& log);
virtual ~CLogMgr();
CString m_szId; //荤侩磊 酒第
CString m_szName; //荤侩磊 某腐磐
CString m_szServerName;
CString m_szDBName;
int m_iReservedPoint; //傈捧胶懦 抗距蔼
//CRMToolApp *m_pApp;
chr_info m_ChrInfo; //Chr_info table data 淬绊 乐娇
chr_info_item m_ChrInfoBinary; //Chr_info狼 item 单捞磐甸 淬绊 乐寸.. inv,equip,quick 3俺
chr_info_etc m_ChrInfoEtc; //tactic,skill,quest俊 包访等 单捞磐..
//chr_info2 m_ChrInfo2; //Chr_info2 table data 淬绊 乐娇
chr_log_info m_ChrLogInfo; //Chr_log_info table data 淬绊 乐娇
chr_log_info2 m_ChrLogInfo2; //措父侩.
//CChrBasic m_BasicDlg; //扁夯 沥焊 dlg
//CChrItem m_ItemDlg;
//CChrTacQuest m_TacQuestDlg; //Tactic,Quest Dialog
//CChrTakenSkill m_TakenSkillDlg;
//CChrSkillData m_SkillDataDlg;q
//CChrGuild m_GuildDlg;
void InitVariable(const chr_info info, const chr_info_item item, const chr_info_etc etc, const chr_log_info log, const int m_iReservedPoint, const int nGuildCode);
void SetUserIdName( const CString name, const CString id ); //蜡历酒第客 某矾捞抚
void SetServerDB( const CString szServerName, const CString szDB); //辑滚畸捞抚捞尔 叼厚尔
void SetMemoryAllMember( const int& iSet); //皋葛府甸阑 瘤沥蔼栏肺 盲款促
void ExchangedLog( const int iX, const int iY, const char* func, const char* page, const char* type, const char *tmp = NULL);// 官哺蝶搁 肺弊呈扼.
void ExchangedLog( const char* szX, const char* szY, const char* func, const char* page, const char* type, const char *tmp= NULL);
void ExchangedLog( const wchar_t *szX, const wchar_t *szY, const char* func, const char* page, const char* type, const char *tmp="<NULL>");
void CheckChrInfo( const chr_info& info); //chr_info郴侩 官诧巴 肺弊肺..
//void CheckChrInfoBinary( const chr_info_item& item);
void CheckChrInfoBinary( const char* func, const char *type, const int& iValue, const char* tmp);
void CheckChrInfoEtc_TaticQuest( const chr_info_etc& etc);
void CheckChrInfoEtc_SkillData( const chr_info_etc& etc);
//void CheckChrInfo2( const chr_info2& info2);
void CheckChrLogInfo( const chr_log_info& log);
void CheckChrLogInfo( const chr_log_info2& log);
void CheckChrGuildInfo( const chr_info& guild);
void CheckChrGuildInfo( const chr_info& guild, const int nGuildCode); //030326 辨靛内靛 捞傈栏肺 郴侩阑 炼陛 官槽促.
void CheckChrBattleSkill( const chr_info_etc& etc); //傈捧胶懦
void CheckChrBattleReserved( const int iReservd ); //傈捧胶懦 抗距器牢飘
void CheckChrWareHouse( const char* func, const char *type, const int& iValue, const char* tmp); //辨靛芒绊
void SetChrInfo( const chr_info& info);
void SetChrInfo_Item( const chr_info_item& info);
void SetChrInfo_TaticQuest( const chr_info_etc& info);
void SetChrInfo_SkillData( const chr_info_etc& info);
void SetChrInfo_BattleSkill( const chr_info_etc& info);
void SetChrInfo_ReservedPoint( const int iRes);
void SetChrInfo_Log( const chr_log_info& info);
void SetChrInfo_Log2( const chr_log_info2& info);
void SetGuildCode( const int nGuild ); //030326 辨靛内靛 官诧巴
private:
int _m_nGuildCode; //030326 货肺款 辨靛内靛
};
#endif // !defined(AFX_LOGMGR_H__0AF38F97_9B84_4416_BD56_F4809A504D22__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -