hemplateSimple XML template engine |
git clone git://git.dimitrijedobrota.com/hemplate.git |
Log | Files | Refs | README | LICENSE | HACKING | CONTRIBUTING | CODE_OF_CONDUCT | BUILDING |
hemplate
Simple XML template engine
Description
This project aims to provide a simple interface for painlessly producing XML output from C++ code. It removes the need for keeping track of opening and closing tags, as well as easy manipulation of tag attributes and tag nesting.
The big source of inspiration for this project is GNU cgicc.
Dependencies
- CMake 3.14 or latter
- Compiler with C++20 support (tested on clang version 19.1.7)
Building and installing
See the BUILDING
document.
Usage
Please reference example folder for relevant usage examples.
Version History
- 0.2
- Add time format functions
- 0.1
- Initial development phase
- Getting a feel for the features and needs
Contributing
See the CONTRIBUTING
document.
License
This project is licensed under the MIT License - see the LICENSE
file for details
Acknowledgments
Inspiration, code snippets, etc.