// 文件名: basetype.h
// 文件描述: 定义公共数据类型
// 修改记录:
// * 2008-3-31 10:21:02 kenny
// 创建
//
#if !defined(__BASETYPE_H_2008_3_31_KENNY__)
#define __BASETYPE_H_2008_3_31_KENNY__
#include <string>
namespace nsKLIB {
typedef char TMchar;
typedef wchar_t TWchar;
typedef std::string TMString;
typedef std::wstring TWString;
typedef TMchar TPath;
#if defined(UNICODE) || defined(_UNICODE_)
typedef TWchar TChar;
typedef std::wstring TString;
#define _ts(str) L##str
#else
typedef TMchar TChar;
typedef std::string TString;
#define _ts(str) str
#endif
typedef unsigned int TUint;
typedef unsigned char TByte;
typedef unsigned short TWord;
typedef unsigned long TDword;
} //namespace nsKLIB
#endif //__BASETYPE_H_2008_3_31_KENNY__
//end file