Commit graph

13 commits

Author SHA1 Message Date
jez
543f7357df started moving headers out into an include directory 2006-08-07 21:08:11 +00:00
jez_higgins
e348364a82 make gcc not complain about initialisation order 2005-12-16 19:08:46 +00:00
jez_higgins
affb66609e getValue now returns a const string_type& 2005-12-09 15:54:23 +00:00
jez_higgins
427d8b64f2 getName now returns a const string_type& 2005-12-09 15:53:05 +00:00
jez_higgins
eebbdbf121 getNodeValue, getNamespaceURI, getPrefix and getValue all now return const string_type& instead of string_type 2005-12-09 15:49:52 +00:00
jez_higgins
d21c753efd getNodeName now returns const stringT& 2005-12-09 14:09:32 +00:00
jez_higgins
9fc4a8b000 Element & attribute names and namespace URIs are now held in a
string pool attached the owning document.
The string pool is just a std::list, because it gives us stable pointers
into the contents.  Easy!
2005-12-09 11:49:03 +00:00
jez_higgins
f354817b66 working towards excising all std::string-isms, so that Arabica can be used with any string type 2005-09-08 21:43:21 +00:00
jez_higgins
db5b61aea6 Scope fixes 2004-10-12 20:49:30 +00:00
jez_higgins
def0b81ce2 Added lots of little scoping fixes so it builds with gcc3.4.* 2004-09-17 23:17:51 +00:00
jez_higgins
7fc5cea45e Updating to build with gcc 3.4.2 2004-09-14 20:51:36 +00:00
complement
e323dd8948 fix typename problem 2002-11-23 20:03:54 +00:00
jez_higgins
d978fe8c1b Initial revision 2002-06-21 11:16:28 +00:00