Simple C Expat Wrapper (SCEW)  1.1.4
scew.h
Go to the documentation of this file.
1 
29 #ifndef SCEW_H_0211250134
30 #define SCEW_H_0211250134
31 
32 #include "export.h"
33 
34 #include "attribute.h"
35 #include "bool.h"
36 #include "element.h"
37 #include "error.h"
38 #include "list.h"
39 #include "parser.h"
40 #include "printer.h"
41 #include "reader.h"
42 #include "reader_buffer.h"
43 #include "reader_file.h"
44 #include "str.h"
45 #include "tree.h"
46 #include "writer.h"
47 #include "writer_buffer.h"
48 #include "writer_file.h"
49 
50 /* Automatically include the correct library on Windows. */
51 #if defined (_MSC_VER) && defined(XML_STATIC)
52 
53 #ifdef XML_UNICODE_WCHAR_T
54 #define SCEW_LIB_W "w"
55 #else
56 #define SCEW_LIB_W
57 #endif /* XML_UNICODE_WCHAR_T */
58 
59 #ifdef _DEBUG
60 #define SCEW_LIB_D "d"
61 #else
62 #define SCEW_LIB_D
63 #endif /* _DEBUG */
64 
69 #define SCEW_LIB_M "MT"
70 
71 #pragma comment (lib, "libscew" SCEW_LIB_W SCEW_LIB_D SCEW_LIB_M ".lib")
72 
73 #endif /* _MSC_VER && XML_STATIC */
74 
75 #endif /* SCEW_H_0211250134 */