Main Page | File List | File Members

scew.h

Go to the documentation of this file.
00001 00032 #ifndef SCEW_H_ALEIX0211250134 00033 #define SCEW_H_ALEIX0211250134 00034 00035 #include "attribute.h" 00036 #include "element.h" 00037 #include "error.h" 00038 #include "parser.h" 00039 #include "str.h" 00040 #include "tree.h" 00041 #include "writer.h" 00042 00043 /* automatically include the correct library on windows */ 00044 #ifdef _WIN32 00045 00046 # ifdef XML_UNICODE_WCHAR_T 00047 # define SCEW_LIB_U "u" 00048 # else 00049 # define SCEW_LIB_U 00050 # endif /* XML_UNICODE_WCHAR_T */ 00051 00052 # ifdef XML_STATIC 00053 # define SCEW_LIB_S "s" 00054 # else 00055 # define SCEW_LIB_S 00056 # endif /* XML_STATIC */ 00057 00058 # ifdef _DEBUG 00059 # define SCEW_LIB_D "d" 00060 # else 00061 # define SCEW_LIB_D 00062 # endif /* _DEBUG */ 00063 00064 # if defined(SCEW_LIB_U) || defined(SCEW_LIB_S) || defined(SCEW_LIB_D) 00065 # pragma comment( lib, "scew_" SCEW_LIB_U SCEW_LIB_S SCEW_LIB_D ".lib" ) 00066 # else 00067 # pragma comment( lib, "scew.lib" ) 00068 # endif 00069 00070 #endif /* _WIN32 */ 00071 00072 #endif /* SCEW_H_ALEIX0211250134 */

Generated on Tue May 25 23:38:29 2004 for Simple C Expat Wrapper by doxygen 1.3.7