jez_higgins
b230e41d3a
added assertEquals for std::strings
2002-09-03 13:25:43 +00:00
jez_higgins
38b92a4d30
Added saxlib.tpl to build.
...
Made MSXML the default Win32 parser
2002-09-03 13:24:50 +00:00
jez_higgins
a993bc42c4
Include SAXNotRecognizedException
...
Fix by nick.woolley@virgin.net
2002-09-03 13:21:40 +00:00
jez_higgins
999bb24190
Fixed setAttributes
...
Fix by nick.woolley@virgin.net
2002-09-03 13:21:15 +00:00
jez_higgins
7bbcab1568
Major tweaks to use #include <header> rather then
...
#import <type_library>. The latter is sensitive to
the exact name/version of the library provided by
Microsoft and various options provided to the type
library reader. (Found the issue when I attempted
to build with MSXML4 rather then MSXML3.) [kas]
Created the default PROGID define. M$. in their
wisdom, removed the version independent IDs starting
in version 4.0 of the MSXML library. Saves a lot of
'DLL hell' problems but creates others for maintainers.
The initialization code will now try the 4.0 ID and
then the older (version independant) name. [kas]
StreamAdaptor now derives from ISequentialStream, not IStream.
Fixes to StreamAdaptor::QueryInterface.
2002-09-03 13:19:14 +00:00
jez_higgins
f8f39d636b
corrected various function signatures
2002-09-02 15:52:19 +00:00
jez_higgins
cc0523251e
Updated to take advantage of the new library parser configuration
2002-09-02 15:50:43 +00:00
jez_higgins
13d4953da9
Changed the way the parsers are configured. This is now done when compiling the
...
library, and it is no longer necessary for client application to specify it.
2002-09-02 15:49:44 +00:00
jez_higgins
cfb464ec53
corrected declaration of getParent
...
fix contributed by Nick Wooley
2002-09-02 15:48:13 +00:00
jez_higgins
a70768f24e
changed the way the output is indented
2002-09-02 15:47:28 +00:00
jez_higgins
dc2e00bf00
added base64 codecvt to build
2002-09-02 10:38:11 +00:00
jez_higgins
377fd7ab97
use default parser
2002-09-02 10:36:21 +00:00
jez_higgins
09d0ca7c89
no message
2002-09-02 10:36:06 +00:00
jez_higgins
52d4555fac
Removed big ifdef ladder for selecting parsers. This is now down at library compile time
...
using parserconfig.h
2002-09-02 10:35:58 +00:00
jez_higgins
bac99bcd8a
saxlib.cpp is now generated from saxlib.tpl
2002-09-02 10:35:04 +00:00
jez_higgins
427ed2aaa2
Template for saxlib.cpp
2002-09-02 10:34:03 +00:00
jez_higgins
9628d8b2f7
no message
2002-08-30 15:52:59 +00:00
jez_higgins
40480f94e0
Modified constructors so it shouldn't blow up under Borland C++
2002-08-30 15:52:51 +00:00
jez_higgins
ebfbb594e3
Base64 code conversion facet
2002-08-30 15:52:22 +00:00
jez_higgins
4747203622
added iso8859_1utf8_codecvt to build
2002-08-12 13:00:44 +00:00
jez_higgins
dc2fa7d38b
added iso8859_1utf8_codecvt
2002-08-12 10:19:33 +00:00
jez_higgins
f5a2db60fb
Code conversion facet with translates ISO 8859-1 to UTF-8 encoded Unicode.
2002-08-12 10:07:24 +00:00
jez_higgins
4d68e4f22e
Fixed bug in setFeature
...
Fix contributed by Nick Woolley, nick.woolley@virgin.net
2002-08-07 08:31:13 +00:00
jez_higgins
7eb1b4f295
Committed Scott Andrew's patches
2002-07-16 12:33:29 +00:00
jez_higgins
e3a4a93044
no message
2002-07-16 12:33:00 +00:00
jez_higgins
7bed57bf18
no message
2002-07-12 22:12:48 +00:00
jez_higgins
e59dc1c62f
Now uses default XMLReader instead of explicitly invoking expat.
2002-07-12 22:12:31 +00:00
jez_higgins
94707d56dc
Added SAX2DOM subfolder
2002-07-12 22:11:56 +00:00
jez_higgins
fd5c310e0b
In an attempt to make compilation easier, XMLReader now has an ifdef ladder
...
which pulls in the headers for the various parsers if the appropriate macros are
defined - USE_EXPAT, USE_XERCES, USE_LIBXML2, USE_MSXML.
You can define any or all of them, or none should you so wish.
It also sets SAX::XMLReader as a default class - ie if you define one of the above macros,
SAX::XMLReader<stringT> will become a synonym for SAX::expat_wrapper<stringT> or whatever.
2002-07-12 22:10:52 +00:00
jez_higgins
b884a0ee3d
Contains an ifdef ladder which pulls in any *.cpp files needed to support the selected
...
parsers.
Probably makes complainy noises on compilers other than VC++ - those #pragma just ain't portable
2002-07-12 22:07:53 +00:00
jez_higgins
d978fe8c1b
Initial revision
2002-06-21 11:16:28 +00:00
a48801a82b
New repository initialized by cvs2svn.
2002-06-21 11:16:28 +00:00