Skip to content

Exceptions

Hannes Hauswedell edited this page Jan 25, 2017 · 8 revisions

Exception-Safety

Safety-Guarantee

  1. none or unknown
  2. basic (invariants of the component are preserved, and no resources are leaked)
  3. strong (if an exception is thrown there are no effects)
  4. no-throw (the code will never ever throw)

Every function starts with 1., but should at least guarantee 2.

Use of exceptions in SeqAn3

TODO

Clone this wiki locally