123456789101112131415161718 |
- namespace Invercargill {
- [GenericAccessors]
- public interface Addressable<T> : ReadOnlyAddressable<T> {
- public abstract void @set(uint index, T item) throws IndexError;
-
- public virtual void set_all(uint first_index, Enumerable<T> items) throws IndexError {
- uint pos = 0;
- foreach (var item in items) {
- set(pos, item);
- pos++;
- }
- }
- }
- }
|