@Override public final void deserialize(us.ihmc.idl.InterchangeSerializer ser, us.ihmc.robotDataLogger.JointDefinition data) { ser.read_type_d("name", data.getName()); data.setType((us.ihmc.robotDataLogger.JointType)ser.read_type_c("type", us.ihmc.robotDataLogger.JointType.class)); }
@Override public final void deserialize(us.ihmc.idl.InterchangeSerializer ser, us.ihmc.robotDataLogger.CameraAnnouncement data) { data.setType((us.ihmc.robotDataLogger.CameraType)ser.read_type_c("type", us.ihmc.robotDataLogger.CameraType.class)); ser.read_type_d("name", data.getName()); ser.read_type_d("identifier", data.getIdentifier()); }
@Override public final void deserialize(us.ihmc.idl.InterchangeSerializer ser, us.ihmc.robotDataLogger.YoVariableDefinition data) { ser.read_type_d("name", data.getName()); ser.read_type_d("description", data.getDescription()); data.setType((us.ihmc.robotDataLogger.YoType)ser.read_type_c("type", us.ihmc.robotDataLogger.YoType.class)); data.setRegistry(ser.read_type_3("registry")); data.setEnumType(ser.read_type_3("enumType")); data.setAllowNullValues(ser.read_type_7("allowNullValues")); data.setIsParameter(ser.read_type_7("isParameter")); data.setMin(ser.read_type_6("min")); data.setMax(ser.read_type_6("max")); data.setLoadStatus((us.ihmc.robotDataLogger.LoadStatus)ser.read_type_c("loadStatus", us.ihmc.robotDataLogger.LoadStatus.class)); }
@Override public final void deserialize(us.ihmc.idl.InterchangeSerializer ser, us.ihmc.robotDataLogger.Variables data) { data.setHandshakeFileType((us.ihmc.robotDataLogger.HandshakeFileType)ser.read_type_c("handshakeFileType", us.ihmc.robotDataLogger.HandshakeFileType.class)); ser.read_type_d("handshake", data.getHandshake()); ser.read_type_d("data", data.getData()); ser.read_type_d("summary", data.getSummary()); ser.read_type_d("index", data.getIndex()); data.setTimestamped(ser.read_type_7("timestamped")); data.setCompressed(ser.read_type_7("compressed")); }
@Override public final void deserialize(us.ihmc.idl.InterchangeSerializer ser, us.ihmc.robotDataLogger.LogData data) { data.setUid(ser.read_type_11("uid")); data.setTimestamp(ser.read_type_11("timestamp")); data.setTransmitTime(ser.read_type_11("transmitTime")); data.setType((us.ihmc.robotDataLogger.LogDataType)ser.read_type_c("type", us.ihmc.robotDataLogger.LogDataType.class)); data.setRegistry(ser.read_type_2("registry")); data.setOffset(ser.read_type_2("offset")); data.setNumberOfVariables(ser.read_type_2("numberOfVariables")); ser.read_type_e("data", data.getData()); ser.read_type_e("jointStates", data.getJointStates()); }