Major breaking changes

This commit is contained in:
Drake Arconis
2016-01-16 08:05:47 -05:00
parent 05ec61d0b0
commit 2f2e1fbe8f
94 changed files with 5594 additions and 6149 deletions

View File

@@ -37,7 +37,7 @@ set_source_files_properties(${llxml_HEADER_FILES}
list(APPEND llxml_SOURCE_FILES ${llxml_HEADER_FILES})
add_library (llxml ${llxml_SOURCE_FILES})
add_dependencies(llxml prepare)
target_link_libraries(
llxml
${EXPAT_LIBRARIES}

View File

@@ -263,7 +263,7 @@ void AIXMLElement::close_child(void)
mIndentation -= 2;
}
AIXMLElement::~AIXMLElement()
AIXMLElement::~AIXMLElement() noexcept(false)
{
if (mHasChildren)
{

View File

@@ -64,7 +64,7 @@ class AIXMLElement
public:
AIXMLElement(std::ostream& os, char const* name, int indentation);
~AIXMLElement();
~AIXMLElement() noexcept(false);
template<typename T>
void attribute(char const* name, T const& attribute);