./wip/irrxml, Simple and fast open source xml parser for C++

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.2, Package name: irrxml-1.2, Maintainer: pkgsrc-users

irrXML provides forward-only, read-only access to a stream of non validated XML
data. It was fully implemented by Nikolaus Gebhardt. Its current features are:

* It it fast as lighting and has very low memory usage. It was developed with
the intention of being used in 3D games, as it already has been.
* irrXML is very small: It only consists of 60 KB of code and can be added
easily to your existing project.
* Of course, it is platform independent and works with lots of compilers.
* It is able to parse ASCII, UTF-8, UTF-16 and UTF-32 text files, both in little
and big endian format.
* Independent of the input file format, the parser can return all strings in
ASCII, UTF-8, UTF-16 and UTF-32 format.
* With its optional file access abstraction it has the advantage that it can
read not only from files but from any type of data (memory, network, ...). For
example when used with the Irrlicht Engine, it directly reads from compressed.
zip files.
* Just like the Irrlicht Engine for which it was originally created, it is
extremely easy to use.
* It has no external dependencies, it does not even need the STL.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 8dde5852376f09e2136afbdcd82938abbf3d6e1b
RMD160: edd6134c36e1c9c8cadadf0a3e6a3d7c5a38ca66
Filesize: 84.436 KB

Version history: (Expand)


CVS history: (Expand)


   2012-11-03 00:53:23 by othyro | Files touched by this commit (1)
Log message:
Regenerated after adding patches/patch-src_irrXML.cpp.
   2012-11-03 00:51:45 by othyro | Files touched by this commit (1)
Log message:
Patch to fix bug in zero length files. From the AriaMaestosa project.
   2012-11-02 20:51:25 by othyro | Files touched by this commit (1)
Log message:
Added src/irrXML.cpp to the install stage.
   2012-11-02 20:50:36 by othyro | Files touched by this commit (1)
Log message:
+include/irrXML/irrXML.cpp
   2012-11-02 16:38:44 by othyro | Files touched by this commit (4)
Log message:
Import irrxml-1.2 as wip/irrxml.

irrXML provides forward-only, read-only access to a stream of non validated XML
data. It was fully implemented by Nikolaus Gebhardt. Its current features are:

* It it fast as lighting and has very low memory usage. It was developed with
  the intention of being used in 3D games, as it already has been.
* irrXML is very small: It only consists of 60 KB of code and can be added
  easily to your existing project.
* Of course, it is platform independent and works with lots of compilers.
* It is able to parse ASCII, UTF-8, UTF-16 and UTF-32 text files, both in little
  and big endian format.
* Independent of the input file format, the parser can return all strings in
  ASCII, UTF-8, UTF-16 and UTF-32 format.
* With its optional file access abstraction it has the advantage that it can
  read not only from files but from any type of data (memory, network, ...). For
  example when used with the Irrlicht Engine, it directly reads from compressed.
  zip files.
* Just like the Irrlicht Engine for which it was originally created, it is
  extremely easy to use.
* It has no external dependencies, it does not even need the STL.