public void Clone(out RFID_18K6C_QUERY_PARMS dst) { dst = new RFID_18K6C_QUERY_PARMS(); dst.tagGroup = this.tagGroup; dst.singulationParms.singulationAlgorithm = this.singulationParms.singulationAlgorithm; switch (this.singulationParms.singulationAlgorithm) { case RFID_18K6C_SINGULATION_ALGORITHM.RFID_18K6C_SINGULATION_ALGORITHM_FIXEDQ: dst.singulationParms.fixedQ = this.singulationParms.fixedQ; break; case RFID_18K6C_SINGULATION_ALGORITHM.RFID_18K6C_SINGULATION_ALGORITHM_DYNAMICQ: dst.singulationParms.dynamicQ = this.singulationParms.dynamicQ; break; } }
public bool SameAs(ref RFID_18K6C_QUERY_PARMS anotherParm) { return(this.tagGroup.SameAs(ref anotherParm.tagGroup) && this.singulationParms.SameAs(ref anotherParm.singulationParms)); }