diff options
Diffstat (limited to 'SDL_Core/tools/intergen/third_party/pugixml/docs/samples/xpath_error.cpp')
-rw-r--r-- | SDL_Core/tools/intergen/third_party/pugixml/docs/samples/xpath_error.cpp | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/SDL_Core/tools/intergen/third_party/pugixml/docs/samples/xpath_error.cpp b/SDL_Core/tools/intergen/third_party/pugixml/docs/samples/xpath_error.cpp deleted file mode 100644 index 6cb6f4fe1..000000000 --- a/SDL_Core/tools/intergen/third_party/pugixml/docs/samples/xpath_error.cpp +++ /dev/null @@ -1,43 +0,0 @@ -#include "pugixml.hpp" - -#include <iostream> - -int main() -{ - pugi::xml_document doc; - if (!doc.load_file("xgconsole.xml")) return -1; - -//[code_xpath_error - // Exception is thrown for incorrect query syntax - try - { - doc.select_nodes("//nodes[#true()]"); - } - catch (const pugi::xpath_exception& e) - { - std::cout << "Select failed: " << e.what() << std::endl; - } - - // Exception is thrown for incorrect query semantics - try - { - doc.select_nodes("(123)/next"); - } - catch (const pugi::xpath_exception& e) - { - std::cout << "Select failed: " << e.what() << std::endl; - } - - // Exception is thrown for query with incorrect return type - try - { - doc.select_nodes("123"); - } - catch (const pugi::xpath_exception& e) - { - std::cout << "Select failed: " << e.what() << std::endl; - } -//] -} - -// vim:et |