cpp CXmlHandler