Index of exceptions


A
Already_configured [Incubator.Procunit]
Raised by a procunit if an attempt is made to configure it a second time.

C
Cons_already_free [Dllist]

D
Different_proteins [Protein.Abstract]

E
Empty [Ligand]
Empty [Assocext]
Raised by first and last if the assocexts are empty.
Empty [Dllist]
Raised by some operations when the list is empty.
Extent_illegal [Assocext]
Raised by certain operations when using a stale extent.
Extent_occupied [Assocext]
Raised when attempting to reserve an interval which overlaps with an already reserved extent.

I
Illegal_character [Ligand]
Exception raised by create below.
Illegal_interval [Ligand]
Illegal_position [Assocext]
Raised by get_pos_extent below.
Illegal_range [Assocext]
Raised by some operations when a passed range is illegal.
Interface_already_set [Protein.Abstract]
Raised by add_connection below.
Invalid_frag [Ligand]
Invalid_matchinghalf [Swarm]
Should be returned by a resident core's unimate method when the matchinghalf passed as parameter is invalid (for instance, if it's stale.

M
Misformed_protein [Protein.Optimized]
Raised by compile when some inconsistency is detected in the abstract protein.

N
No_matching_marker [Swarm]
Should be returned by a resident core when the method get_full_marker is called with an inactive projection.
No_statistical_collection [Protein]
No_such_binding [Swarm]
Returned to a resident core when a method expects a binding to exist - for instance, transfer or split.
Not_a_ligand [Incubator]
Raised by the method extract_ligand below.
Not_activated [Compartment]

O
OutOfBounds [Dllist]
Raised by some operations when going beyond the elements in the list.
Out_of_bounds [Ligand]
Out_of_bounds [Assocext]
Raised by some operations when attempting to get to an extent which is beyond the legal range.
Overlapping_intervals [Ligand]
This exception is raised by compare_intervals when the intervals provided overlap.

S
Skip [Util]
This exception is assumed to be thrown by the first parameter of pilemap below.
Stale_frag [Ligand]
A frag can get stale as the ligand that it belongs to changes.

U
Unable_to_bind [Ligand]

W
Wrong_direction [Protein.Abstract]
Raised by add_connection below.
Wrong_domain_type [Protein.Abstract]
Raised by get_interf below when the interface which is asked for is not an interface of the parameter domain.
Wrong_type [Protein.Abstract]
Raised by add_connection below.