Obtener código de error y mensaje

Mario
06 de Abril del 2004
Tengo un problema. Una vez que valido un XML contra un DTD de la siguiente forma:

DOMParser* parser = new DOMParser();

parser->setDoNamespaces(TRUE);

parser->setDoValidation(TRUE);

parser->parse(xmlfile);

int err = parser->getErrorCount();

No me entra por ninguna excepcion que tengo, y el número de errores que me obtiene es 1.

¿Cómo puedo saber que Código de error me ha dado y el mensaje correspondiente?