ensembl-hive-python3  2.3
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CException
 CeHive.Params.ParamExceptionBase class for parameters-related exceptions
 CeHive.Params.ParamInfiniteLoopExceptionRaised when parameters depend on each other, forming a loop
 CeHive.Params.ParamNameExceptionRaised when the parameter name is not a string
 CeHive.Params.ParamSubstitutionExceptionRaised when ParamContainer tried to substitute an unexpected structure (only dictionaries and lists are accepted)
 CeHive.Process.CompleteEarlyExceptionCan be raised by a derived class of BaseRunnable to indicate an early successful termination
 CeHive.Process.HiveJSONMessageExceptionRaised when we could not parse the JSON message coming from GuestProcess
 CeHive.Process.JobFailedExceptionCan be raised by a derived class of BaseRunnable to indicate an early unsuccessful termination
 CeHive.Process.LostHiveConnectionExceptionRaised when the process has lost the communication pipe with the Perl side
 Cobject
 CeHive.Params.ParamContainerEquivalent of eHive's Param module
 CeHive.Process.BaseRunnableThis is the counterpart of GuestProcess
 CLongMult.AddTogether.AddTogetherRunnable that adds up all the partial-multiplications from PartMultiply
 CLongMult.DigitFactory.DigitFactoryFactory that creates 1 job per digit found in the decimal representation of 'b_multiplier'
 CLongMult.PartMultiply.PartMultiplyRunnable to multiply a number by a digit
 CTestRunnable.TestRunnableSimple Runnable to test as a standaloneJob
 CeHive.Process.JobDummy class to hold job-related information
 CWarning
 CeHive.Params.ParamWarningUsed by Process.BaseRunnable