/** * @file common_itk_util.h * @brief itk warpper utility function * @author James * @history * =================================================================================== * Date Name Description of Change * 09-July-2008 James */ #ifndef COMMON_ITK_UTIL #define COMMON_ITK_UTIL #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include //#include //#include //#include //#include #include #include //#include #include #include //#include //#include #ifdef __cplusplus extern "C" { #endif #define DOFREE(obj) \ { \ if(obj) \ { \ MEM_free(obj); \ obj = NULL; \ } \ } void ECHO(char *format, ...); void CreateLogFile(char* FunctionName, char **fullname); void WriteLog(const char* format, ...); void CloseLog(void); void current_time( date_t * date_tag ); int SuporConnectionDB(); char* GbkToUtf8(const char* src_str); char* Utf8ToGbk(const char* src_str); void starTime(); logical checkIsItemRevision(tag_t objtag); int Supor_create_signinfo_file(char* file_content,char *item_id, char** file_name); int Supor_create_txt_file(char* FunctionName, char** file_name); #ifdef __cplusplus } #endif #endif