///<summary> /// Retrieves the SubSport field</summary> /// <returns>Returns nullable SubSport enum representing the SubSport field</returns> public SubSport?GetSubSport() { object obj = GetFieldValue(1, 0, Fit.SubfieldIndexMainField); SubSport?value = obj == null ? (SubSport?)null : (SubSport)obj; return(value); }
///<summary> /// Retrieves the DiveTypes field</summary> /// <param name="index">0 based index of DiveTypes element to retrieve</param> /// <returns>Returns nullable SubSport enum representing the DiveTypes field</returns> public SubSport?GetDiveTypes(int index) { object obj = GetFieldValue(5, index, Fit.SubfieldIndexMainField); SubSport?value = obj == null ? (SubSport?)null : (SubSport)obj; return(value); }
/// <summary> /// Set SubSport field</summary> /// <param name="subSport_">Nullable field value to be set</param> public void SetSubSport(SubSport?subSport_) { SetFieldValue(1, 0, subSport_, Fit.SubfieldIndexMainField); }
/// <summary> /// Set DiveTypes field</summary> /// <param name="index">0 based index of dive_types</param> /// <param name="diveTypes_">Nullable field value to be set</param> public void SetDiveTypes(int index, SubSport?diveTypes_) { SetFieldValue(5, index, diveTypes_, Fit.SubfieldIndexMainField); }