'TiCPP' is short for the official name TinyXML++. It is a completely new interface to TinyXML (http://www.grinninglizard.com/tinyxml/) that uses MANY of the C++ strengths. Templates, exceptions, and much better error handling.
C++ Lua CMake
Permalink
Failed to load latest commit information.
tests/mocks Use C++11's unique_ptr instead of auto_ptr Dec 13, 2016
CMakeLists.txt Add missing interface definitions Dec 16, 2016
README.md Update README.md Oct 4, 2016
appveyor.yml Build with AppVeyor CI Oct 4, 2016
build_instructions.txt Correct an error in build-instructions Aug 5, 2016
changes.txt Removed including windows.h in a header file. That is to forceful and… Mar 17, 2015
dox Removed including windows.h in a header file. That is to forceful and… Mar 17, 2015
premake.lua updated copyrights Feb 9, 2008
premake4.lua Use C++11's unique_ptr instead of auto_ptr Dec 13, 2016
ticpp.cpp Use C++11's unique_ptr instead of auto_ptr Dec 13, 2016
ticpp.h Use C++11's unique_ptr instead of auto_ptr Dec 13, 2016
ticpp.lua Added dll-interface declarations to support using DLLs built via VS20… Oct 18, 2012
ticpp4.lua Merge pull request #73 from GyrosGeier/master Aug 5, 2016
ticppapi.h Removed including windows.h in a header file. That is to forceful and… Mar 17, 2015
ticpprc.h Added dll-interface declarations to support using DLLs built via VS20… Oct 18, 2012
tinystr.cpp updated to tinyxml 2.5.3 Oct 2, 2007
tinystr.h Added dll-interface declarations to support using DLLs built via VS20… Oct 18, 2012
tinyxml.cpp Removed including windows.h in a header file. That is to forceful and… Mar 17, 2015
tinyxml.h Added dll-interface declarations to support using DLLs built via VS20… Oct 18, 2012
tinyxmlerror.cpp Removed including windows.h in a header file. That is to forceful and… Mar 17, 2015
tinyxmlparser.cpp Removed including windows.h in a header file. That is to forceful and… Mar 17, 2015
tutorial_gettingStarted.txt Removed including windows.h in a header file. That is to forceful and… Mar 17, 2015
tutorial_ticpp.txt Removed including windows.h in a header file. That is to forceful and… Mar 17, 2015

README.md

'TiCPP' is short for the official name TinyXML++. It is a completely new interface to TinyXML (http://www.grinninglizard.com/tinyxml/) that uses MANY of the C++ strengths. Templates, exceptions, and much better error handling. It is also fully documented in doxygen. It is really cool because this version let's you interface tiny the exact same way as before or you can choose to use the new 'ticpp' classes. All you need to do is define TIXML_USE_TICPP. It has been tested in VC 6.0, VC 7.0, VC 7.1, VC 8.0, MinGW gcc 3.4.5, and in Linux GNU gcc 3+.

Build status

Get Help:

Documentation: