public com.robotraconteur.datatype.DataType ToRRInfo() { var info = new com.robotraconteur.datatype.DataType(); CopyTo(info); return(info); }
public void CopyTo(com.robotraconteur.datatype.DataType info) { info.name = data_type.Name ?? ""; info.type_code = (com.robotraconteur.datatype.DataTypeCode)data_type.Type; info.type_string = data_type.TypeString ?? ""; info.array_type_code = (com.robotraconteur.datatype.ArrayTypeCode)data_type.ArrayType; info.array_var_len = data_type.ArrayVarLength; info.array_len = data_type.ArrayLength.Select(x => (uint)x).ToArray(); info.container_type_code = (com.robotraconteur.datatype.ContainerTypeCode)data_type.ContainerType; }