xmltchar.h

00001 #ifdef XML_UNICODE
00002 #ifndef XML_UNICODE_WCHAR_T
00003 #error xmlwf requires a 16-bit Unicode-compatible wchar_t 
00004 #endif
00005 #define T(x) L ## x
00006 #define ftprintf fwprintf
00007 #define tfopen _wfopen
00008 #define fputts fputws
00009 #define puttc putwc
00010 #define tcscmp wcscmp
00011 #define tcscpy wcscpy
00012 #define tcscat wcscat
00013 #define tcschr wcschr
00014 #define tcsrchr wcsrchr
00015 #define tcslen wcslen
00016 #define tperror _wperror
00017 #define topen _wopen
00018 #define tmain wmain
00019 #define tremove _wremove
00020 #else /* not XML_UNICODE */
00021 #define T(x) x
00022 #define ftprintf fprintf
00023 #define tfopen fopen
00024 #define fputts fputs
00025 #define puttc putc
00026 #define tcscmp strcmp
00027 #define tcscpy strcpy
00028 #define tcscat strcat
00029 #define tcschr strchr
00030 #define tcsrchr strrchr
00031 #define tcslen strlen
00032 #define tperror perror
00033 #define topen open
00034 #define tmain main
00035 #define tremove remove
00036 #endif /* not XML_UNICODE */

Generated on Mon Jun 5 10:20:42 2006 for Intelligence.kdevelop by  doxygen 1.4.6