/** * create a new struct array of same type as template * @param size * @return */ public <X extends FSTStruct> StructArray<X> newArray(int size, X templ) { return newArray(size,templ,alloc); }
/** * create a new struct array of same type as template * @param size * @return */ public <X extends FSTStruct> StructArray<X> newArray(int size, X templ) { return newArray(size,templ,alloc); }
hSize = newHist; history = offheapAllocator.newArray(hSize, template); FCLog.log("allocating send buffer for topic " + topicEntry.getTopicId() + " of " + history.getByteSize() / 1024 / 1024 + " MByte"); historySize = history.size();
hSize = newHist; history = offheapAllocator.newArray(hSize, template); FCLog.log("allocating send buffer for topic " + topicEntry.getTopicId() + " of " + history.getByteSize() / 1024 / 1024 + " MByte"); historySize = history.size();
readBuffer = packetAllocator.newArray(historySize,template); this.nodeId = packetAllocator.newStruct( new StructString(Packet.MAX_NODE_NAME_LEN) ); this.nodeId.setString(theNodeId);
readBuffer = packetAllocator.newArray(historySize,template); this.nodeId = packetAllocator.newStruct( new StructString(Packet.MAX_NODE_NAME_LEN) ); this.nodeId.setString(theNodeId);