/// \file define.h /// \brief define.h #ifndef __DEFINE_H__ #define __DEFINE_H__ #ifdef HAVE_CONFIG_H #include #endif #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #ifdef HAVE_GETTEXT #include #include #include #define _(Text) gettext(Text) #else #define _(Text) Text #endif #ifdef __CYGWIN_C__ #define wstring string #endif #if (__GNUC__ * 1000 + __GNUC_MINOR__) < 3000 #include #include typedef basic_string wstring; #endif #include "mlslog.h" using namespace std; typedef unsigned int uint; ///< unsigned int 재정의 typedef unsigned long long ullong; ///< unsigned long long 재정의 #define ERROR -1 ///< ERROR 정의 #define SUCCESS 0 ///< SUCCESS 정의 enum McdExeMode { MCD_EXEMODE_NONE, ARCHIVE_COPY, EXECUTE_QCD }; enum ViewType { COMMON, PANEL, MCD, EDITOR }; enum ClipState { CLIP_NONE, CLIP_COPY, CLIP_CUT }; #endif // _DEFINE_H_