]> gerrit.simantics Code Review - simantics/platform.git/commit
Add more databoard reading utilities to ByteFileReader
authorTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Mon, 8 Nov 2021 12:03:22 +0000 (14:03 +0200)
committerTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Mon, 8 Nov 2021 12:03:22 +0000 (14:03 +0200)
commit9df6e0be9b9df41cd66a74e54ac70407a62ff4a1
treec6893ed801841feafe75eef16618bd3030e7709d
parentad0aa149a7de3e3ce3034a59ad7761d03d697501
Add more databoard reading utilities to ByteFileReader

Also add writeDynamicUInt32(byte[] out, int offset, int length) to
Endian class for more direct writing of data to optimize custom
serializer implementations.

Change MappingBase.browseConfiguration to use THashMap.forEachValue
instead of Collection.iterator() for a tighter implementation.

gitlab #772
bundles/org.simantics.databoard/src/org/simantics/databoard/util/binary/Endian.java
bundles/org.simantics.graph/src/org/simantics/graph/representation/ByteFileReader.java
bundles/org.simantics.structural.synchronization.client/src/org/simantics/structural/synchronization/base/MappingBase.java