| home | standards | vendors | platforms | categories | search |
| Type | Product |
|---|---|
| Version | 2.0 |
| Last release | 2001-03-21 |
| Vendor(s) | Jesse Jones |
| Category | XML parsers |
| Platform | C++, MacOS, Win32 |
| Home page | http://sourceforge.net/projects/whisper2 |
| Feedback | Problem reporting form |
| PSI | http://psi.garshol.priv.no/xmltools/product/Whisper |
Whisper is a general-purpose application framework written in C++, Whisper contains (among many other things) a validating XML parser with support for Unicode. Whisper makes extensive use of C++ features like templates (parametric classes), multiple inheritance, the Standard Template Library and exceptions. The design uses something similar to Design by Contract.
Whisper can build a document tree, but this does not follow the DOM recommendation, but is instead a non-standard tree structure.