API¶
Package ictr¶
Non-intrusive system for logging and debug printing.
Module ictr.exceptions¶
Family of exceptions for package API.
- exception ictr.exceptions.ArgumentClassInvalidity(name, classes)¶
-
Argument class is invalid.
- exception ictr.exceptions.AttributeNondisplacement(object_, name)¶
Bases:
Omnierror,AttributeErrorCannot displace existing attribute.
- exception ictr.exceptions.ContentMisclassification(class_)¶
-
Record content type is invalid or unsupported.
Bases:
Omnierror,ValueErrorRequested flavor is not available.
- exception ictr.exceptions.FlavorMisclassification(flavor, expectation)¶
-
Flavor type is invalid for the requested operation.
- exception ictr.exceptions.ModuleInferenceFailure¶
Bases:
Omnierror,RuntimeErrorFailure to infer invoking module from call stack.
- exception ictr.exceptions.Omnierror(*posargs, **nomargs)¶
Bases:
Omniexception,ExceptionBase for error exceptions raised by package API.
- exception ictr.exceptions.Omniexception(*posargs, **nomargs)¶
Bases:
OmniexceptionBase for all exceptions raised by package API.
- exception ictr.exceptions.SummaryLinearizationFailure¶
Bases:
Omnierror,RuntimeErrorFailure to linearize summary.