| multiplicity=1, constraint=None) |
multiplicity is the ``array length'' of one individual item.
constraint is a SizeConstraint object that constrains the size of the array slot (see section 5.8.4).
| ) |
| size, ignorelocalconstraint=False) |
The method returns False if either the slot itself is size
constrained or it is connected to a size constrained slot. In the
latter case, the function will return True again if the
connection is removed. The method will also return True if
size matches the constraint size.
If ignorelocalconstraint is True the method will
compute its result as if there would no constraint be present in this
slot (so only dependent objects could reject the resize operation).
| size) |
| ) |
| begin, end, target, index) |
If any index is out of range, an exception is thrown.
Note: If this method is used to copy values within the same slot then the target range shouldn't currently overlap with the source slice.
| slot) |
True if slot is compatible with this slot. Two slots are
compatible if they hold the same type of value. Only compatible slots can be
connected to each other. But note that even when this method returns
true, it can happen that the slots can not be connected. This is the
case whenever the target just doesn't accept input connections (for
example, because it's computing its output value procedurally).
| ) |
| ) |
None.
| slot) |
None to remove the
current controller only. If the controller is not compatible with this
slot an EIncompatibleSlotTypes exception is thrown.
| index) |
| index, value) |
| slot) |
slot.setController(self).
| d) |
Todo: C++ warning!
| d) |