summaryrefslogtreecommitdiff
path: root/src/cxml.h
AgeCommit message (Collapse)Author
2024-03-19Optionally (with --c++17) use libxml++-4.0 and C++17.Carl Hetherington
2024-02-22Add ns_prefix parameter to add_child().Carl Hetherington
2024-02-07Add cxml::add_child() and cxml::add_text_child().v0.17.7Carl Hetherington
2024-02-07Cleanup: header sorting.Carl Hetherington
2023-12-22Add Node::is_text().v0.17.6Carl Hetherington
2023-07-02Cleanup: missing explicit.Carl Hetherington
2022-01-16Fix includes for cxml.h.Luke Granger-Brown
stdint.h is unnecessary, but std::exception should come from <exception>, and std::shared_ptr comes from <memory>.
2021-10-24Delete Document copy constructor.Carl Hetherington
2021-05-12Use noexcept and override.v0.17.1Carl Hetherington
2021-01-08Use return {}.v0.17.0Carl Hetherington
2021-01-08Use std::vector instead of std::list.Carl Hetherington
2021-01-08Use auto.Carl Hetherington
2020-12-20std::shared_ptrCarl Hetherington
2020-07-27Fix unused variable warning.Carl Hetherington
2020-01-13Add some new conversions.cah
2019-03-23Add string -> long long conversion for OS X.Carl Hetherington
2019-03-22Add another conversion.Carl Hetherington
2019-03-19Add some more conversions.Carl Hetherington
2019-03-12Remove locked_sstream dependency.Carl Hetherington
2018-06-10Fix comment.Carl Hetherington
2018-04-22Make Node::content ignore comments and CDATA.Carl Hetherington
2017-05-24Add node_children() method.Carl Hetherington
2016-07-22Fix GPL boilerplate. Add locked_sstream dependency. RemoveCarl Hetherington
Document::read_stream; improve Document::read_string efficiency. Use locked_stringstream instead of plain one to try to fix DCP-o-matic crashes on OS X.
2015-10-10Missing include.Carl Hetherington
2015-10-09Remove thought-pointless use of Glib::ustring.Carl Hetherington
2014-07-22Another try at the OS X build fix.Carl Hetherington
2014-07-21Attempt to fix OS X build failure.Carl Hetherington
2014-07-20Add Document::read_string().Carl Hetherington
2014-07-08Add the ability to find the root node name of some XML.Carl Hetherington
2014-05-16Add ConstNodePtr.Carl Hetherington
2014-05-12Thinko.Carl Hetherington
2014-05-12Remove use of boost::lexical_cast as it appears to be difficult toCarl Hetherington
make it use the standard "C" locale for both decimal and thousands separators. Instead, use std::stringstream which it appears will use "C" for both decimal and thousands after s.imbue (std::locale::classic ());
2014-03-19Add new Document constructor.Carl Hetherington
2013-11-19Add helpful typedef.Carl Hetherington
2013-09-24Provide node pointer accessor.Carl Hetherington
2013-09-04Add namespace_uri method.Carl Hetherington
2013-08-29Merge master.Carl Hetherington
2013-08-29Missing include.Carl Hetherington
2013-08-29File -> Document and allow use of streams.Carl Hetherington
2013-08-25Add ::namespace_prefix method.Carl Hetherington
2013-04-02Rename a few bits.Carl Hetherington
2013-03-30Various bits of development.Carl Hetherington
2013-01-13Initial.Carl Hetherington