Project

Profile

Help

Revision 4ee4355d

Added by O'Neil Delpratt 5 months ago

Saxon/C bug fixes with exception handling and other

View differences:

src/main/c/Saxon.C.API/XsltExecutable.h
434 434
     //! Clear any exception thrown
435 435
    void exceptionClear();
436 436

  
437
     //!Get number of errors reported during execution or evaluate of stylesheet
438
    /**
439
     * A transformation may have a number of errors reported against it.
440
     * @return int - Count of the exceptions recorded against the transformation
441
    */
442
    //int exceptionCount();
443

  
444
     //! Get the ith error message if there are any error
445
    /**
446
     * A transformation may have a number of errors reported against it.
447
     * @return char* - The message of the i'th exception
448
    */
449
    const char * getErrorMessage();
450

  
451
     //! Get the ith error code if there are any error
452
    /**
453
     * A transformation may have a number of errors reported against it.
454
     * @return char* - The error code of the i'th exception. The error code are related to the specific specification
455
    */
456
    const char * getErrorCode();
457

  
458

  
459 437

  
460 438

  
461 439
private:

Also available in: Unified diff