"""
Domain-specific Exception classes for GenerIter
Copyright 2020 Thomas Jackson Park & Jeremy Pavier
"""
[docs]class GIErr(Exception):
"""
Base class for domain-specific exceptions.
"""
[docs]class GIParameterErr(GIErr):
"""
Class for propogating parameter errors.
"""
[docs]class GIResourceErr(GIErr):
"""
Class for propogating resource errors.
"""
[docs]class GIValidationErr(GIErr):
"""
Class for propogating validation errors.
"""
[docs]class GINotImplementedErr(GIErr):
"""
Class for propogating not implemented errors.
"""