/* ==================================================================== * ÆÄ ÀÏ : sqlLogStmt.h * ¸ñ Àû : µ¥ÀÌÅ͸¦ MSSQLServer¿¡ ±â·Ï * ÀÛ ¼º ÀÚ : °ûöÁß * ÀÛ ¼º ÀÏ : 07/01/12 * ÁÖÀÇ»çÇ× : * =================================================================== */ #ifndef __SQL_LOG_STATEMENT_H__ #define __SQL_LOG_STATEMENT_H__ //#ifndef WINVER //#define WINVER 0x0500 //#endif // //#ifndef _WIN32_WINNT //#define _WIN32_WINNT 0x0500 //#endif #pragma once #include "odbcsql.h" #include "logprotocol.h" class cSQLLogStmt : public cSQLStatement { public: // Ŭ·¡½º »ý¼º ¹× °ø¿ë ¸Þ¼Òµå. cSQLLogStmt(void); SQLRETURN ServerEvent ( SERVER_EVENT* ); SQLRETURN MemberEvent ( MEMBER_EVENT* ); SQLRETURN CharacterEvent ( CHARACTER_EVENT* ); SQLRETURN MoneyEvent ( MONEY_EVENT* ); SQLRETURN DepositEvent ( DEPOSIT_EVENT* ); SQLRETURN InventoryEvent ( INVENTORY_EVENT* ); SQLRETURN ConcurrentEvent ( CONCURRENT_EVENT* ); SQLRETURN QuestEvent ( QUEST_EVENT* ); SQLRETURN GuildEvent ( GUILD_EVENT* ); SQLRETURN DropItemEvent ( DROPITEM_EVENT* ); SQLRETURN SkillEvent ( SKILL_EVENT* ); SQLRETURN ItemBillEvent ( ITEM_BILL_EVENT* ); SQLRETURN InfCashEvent ( MB_SYN_INFCASH_SAVE* ); SQLRETURN ReservedEvent ( RESERVED_EVENT* ); SQLRETURN PostEvent ( POST_EVENT* ); public: // Ŭ·¡½º ÆÄ±« ¸Þ¼Òµå. virtual ~cSQLLogStmt(void); }; #endif // __SQL_LOG_STATEMENT_H__