In preparation for implementing a solution for error handling in the MUSICA library, ensure that MICM consistently throws when errors are encountered, and use custom exceptions that can be caught and sent through the MUSICA C API in some way.
Acceptance Criteria
All errors encountered in MICM throw custom exceptions
In preparation for implementing a solution for error handling in the MUSICA library, ensure that MICM consistently throws when errors are encountered, and use custom exceptions that can be caught and sent through the MUSICA C API in some way.
Acceptance Criteria
Ideas
std::error_code
andstd::error_condition