@Override protected void assignBuffer(Buffer buffer) { super.assignBuffer(buffer); for (Field each : fields) { each.type.assignBuffer(buffer); } }
@Override protected final void assignBuffer(Buffer buffer) { super.assignBuffer(buffer); assignBufferToElements(buffer); }
@Override protected void assignBuffer(Buffer buffer) { super.assignBuffer(buffer); int index = 0; for (Type type : types) { type.assignBuffer(buffer.subBuffer(index, type.getSize())); index += type.getSize(); } }
public final void allocate() { if (buffer != null) { throw new IllegalStateException("Buffer already exists"); } assignBuffer(BufferFactory.getInstance().createBuffer(getSize())); }
protected final void assignBuffer(Pointer p) { assignBuffer(p.buffer(getSize())); }
@Override protected void assignBuffer(Buffer aBuffer) { super.assignBuffer(aBuffer); for (int i = 0; i < noteIDs.length; i++) { noteIDs[i] = new USHORT(getBuffer().subBuffer(i * USHORT.SIZE, USHORT.SIZE)); } }
@Override protected void assignBuffer(Buffer aBuffer) { super.assignBuffer(aBuffer); for (int i = 0; i < synchronizableCommands.length; i++) { synchronizableCommands[i] = new UINT(getBuffer().subBuffer(i * UINT.SIZE, UINT.SIZE)); } }
private void assignBufferToElements(Buffer buffer) { int index = 0; for (E each : array) { each.assignBuffer(buffer.subBuffer(index, each.getSize())); index += each.getSize(); } }
@Override protected void assignBuffer(Buffer aBuffer) { super.assignBuffer(aBuffer); for (int i = 0; i < synchronizableCommands.length; i++) { synchronizableCommands[i] = new UINT(getBuffer().subBuffer(i * UINT.SIZE, UINT.SIZE)); } }
@Override protected void assignBuffer(Buffer aBuffer) { super.assignBuffer(aBuffer); for (int i = 0; i < synchronizableCommands.length; i++) { synchronizableCommands[i] = new UINT(getBuffer().subBuffer(i * UINT.SIZE, UINT.SIZE)); } }
@Override protected void assignBuffer(Buffer aBuffer) { super.assignBuffer(aBuffer); for (int i = 0; i < parkingStationMedias.length; i++) { parkingStationMedias[i] = new WORD(getBuffer().subBuffer(i * WORD.SIZE, WORD.SIZE)); } }
@Override protected void assignBuffer(Buffer aBuffer) { super.assignBuffer(aBuffer); for (int i = 0; i < synchronizableCommands.length; i++) { synchronizableCommands[i] = new UINT(getBuffer().subBuffer(i * UINT.SIZE, UINT.SIZE)); } }
@Override protected void assignBuffer(Buffer aBuffer) { super.assignBuffer(aBuffer); for (int i = 0; i < symbologies.length; i++) { symbologies[i] = new WORD(getBuffer().subBuffer(i * WORD.SIZE, WORD.SIZE)); } }
@Override protected void assignBuffer(Buffer aBuffer) { super.assignBuffer(aBuffer); for (int i = 0; i < memoryChipProtocols.length; i++) { memoryChipProtocols[i] = new WORD(getBuffer().subBuffer(i * WORD.SIZE, WORD.SIZE)); } }