Faxpp Documentation


Faxpp is a small, fast and conformant XML pull parser written in C with an API that can return strings in any encoding including UTF-8 and UTF-16. Faxpp is written by John Snelson, and is released under the terms of the Apache Licence v2.

Faxpp provides two different APIs:


Faxpp's main performance benefit comes from it's ability to reduce and eliminate string copies - instead, the FAXPP_Text structure will point directly to the tokenizer's buffer when possible. This is possible when:

Therefore, to maximize the performance from faxpp the following steps can be taken:



Generated on Thu Mar 20 02:12:09 2008 for Faxpp by  doxygen 1.5.1