public override string ToString() { StringBuilder __sb = new StringBuilder("TDDIMalFunction("); bool __first = true; if (__isset.Id) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Id: "); __sb.Append(Id); } if (Name != null && __isset.Name) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Name: "); __sb.Append(Name); } if (Description != null && __isset.Description) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Description: "); __sb.Append(Description); } if (__isset.IsCitation) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsCitation: "); __sb.Append(IsCitation); } if (__isset.IsAbstract) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsAbstract: "); __sb.Append(IsAbstract); } if (KeyValueMaps != null && __isset.KeyValueMaps) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("KeyValueMaps: "); __sb.Append(KeyValueMaps); } if (CitedElement != null && __isset.CitedElement) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("CitedElement: "); __sb.Append(CitedElement == null ? "<null>" : CitedElement.ToString()); } if (Hazards != null && __isset.Hazards) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Hazards: "); __sb.Append(Hazards); } __sb.Append(")"); return(__sb.ToString()); }
public override string ToString() { StringBuilder __sb = new StringBuilder("TDDIDomainPackageInterface("); bool __first = true; if (__isset.Id) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Id: "); __sb.Append(Id); } if (Name != null && __isset.Name) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Name: "); __sb.Append(Name); } if (Description != null && __isset.Description) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Description: "); __sb.Append(Description); } if (__isset.IsCitation) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsCitation: "); __sb.Append(IsCitation); } if (__isset.IsAbstract) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsAbstract: "); __sb.Append(IsAbstract); } if (KeyValueMaps != null && __isset.KeyValueMaps) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("KeyValueMaps: "); __sb.Append(KeyValueMaps); } if (CitedElement != null && __isset.CitedElement) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("CitedElement: "); __sb.Append(CitedElement == null ? "<null>" : CitedElement.ToString()); } if (DomainElements != null && __isset.DomainElements) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("DomainElements: "); __sb.Append(DomainElements); } if (Implements != null && __isset.Implements) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Implements: "); __sb.Append(Implements == null ? "<null>" : Implements.ToString()); } __sb.Append(")"); return(__sb.ToString()); }
public override string ToString() { StringBuilder __sb = new StringBuilder("TDDIOutputFailure("); bool __first = true; if (__isset.Id) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Id: "); __sb.Append(Id); } if (Name != null && __isset.Name) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Name: "); __sb.Append(Name); } if (Description != null && __isset.Description) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Description: "); __sb.Append(Description); } if (__isset.IsCitation) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsCitation: "); __sb.Append(IsCitation); } if (__isset.IsAbstract) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsAbstract: "); __sb.Append(IsAbstract); } if (KeyValueMaps != null && __isset.KeyValueMaps) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("KeyValueMaps: "); __sb.Append(KeyValueMaps); } if (CitedElement != null && __isset.CitedElement) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("CitedElement: "); __sb.Append(CitedElement == null ? "<null>" : CitedElement.ToString()); } if (__isset.FailureRate) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("FailureRate: "); __sb.Append(FailureRate); } if (FailureMode != null && __isset.FailureMode) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("FailureMode: "); __sb.Append(FailureMode == null ? "<null>" : FailureMode.ToString()); } if (ProbabilityDistribution != null && __isset.ProbabilityDistribution) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("ProbabilityDistribution: "); __sb.Append(ProbabilityDistribution == null ? "<null>" : ProbabilityDistribution.ToString()); } if (MinimalCutsets != null && __isset.MinimalCutsets) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("MinimalCutsets: "); __sb.Append(MinimalCutsets); } __sb.Append(")"); return(__sb.ToString()); }
public override string ToString() { StringBuilder __sb = new StringBuilder("TDDIFTAPackageBinding("); bool __first = true; if (__isset.Id) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Id: "); __sb.Append(Id); } if (Name != null && __isset.Name) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Name: "); __sb.Append(Name); } if (Description != null && __isset.Description) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Description: "); __sb.Append(Description); } if (__isset.IsCitation) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsCitation: "); __sb.Append(IsCitation); } if (__isset.IsAbstract) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsAbstract: "); __sb.Append(IsAbstract); } if (KeyValueMaps != null && __isset.KeyValueMaps) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("KeyValueMaps: "); __sb.Append(KeyValueMaps); } if (CitedElement != null && __isset.CitedElement) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("CitedElement: "); __sb.Append(CitedElement == null ? "<null>" : CitedElement.ToString()); } if (FailureAnalysisArtifacts != null && __isset.FailureAnalysisArtifacts) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("FailureAnalysisArtifacts: "); __sb.Append(FailureAnalysisArtifacts); } if (FTAArtifacts != null && __isset.FTAArtifacts) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("FTAArtifacts: "); __sb.Append(FTAArtifacts); } if (BasicEvents != null && __isset.BasicEvents) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("BasicEvents: "); __sb.Append(BasicEvents); } if (ParticipantPackages != null && __isset.ParticipantPackages) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("ParticipantPackages: "); __sb.Append(ParticipantPackages); } __sb.Append(")"); return(__sb.ToString()); }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDIArtifactReference"); oprot.WriteStructBegin(struc); TField field = new TField(); if (Gid != null && __isset.Gid) { field.Name = "Gid"; field.Type = TType.String; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteString(Gid); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 4; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (AbstractForm != null && __isset.AbstractForm) { field.Name = "AbstractForm"; field.Type = TType.Struct; field.ID = 5; oprot.WriteFieldBegin(field); AbstractForm.Write(oprot); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.Struct; field.ID = 6; oprot.WriteFieldBegin(field); Name.Write(oprot); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); Description.Write(oprot); oprot.WriteFieldEnd(); } if (ImplementationConstraint != null && __isset.ImplementationConstraint) { field.Name = "ImplementationConstraint"; field.Type = TType.List; field.ID = 8; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, ImplementationConstraint.Count)); foreach (TDDIImplementationConstraintRef _iter948 in ImplementationConstraint) { _iter948.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Note != null && __isset.Note) { field.Name = "Note"; field.Type = TType.List; field.ID = 9; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Note.Count)); foreach (TDDINoteRef _iter949 in Note) { _iter949.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (TaggedValue != null && __isset.TaggedValue) { field.Name = "TaggedValue"; field.Type = TType.List; field.ID = 10; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, TaggedValue.Count)); foreach (TDDITaggedValueRef _iter950 in TaggedValue) { _iter950.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (ReferencedArtifactElement != null && __isset.ReferencedArtifactElement) { field.Name = "ReferencedArtifactElement"; field.Type = TType.List; field.ID = 11; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, ReferencedArtifactElement.Count)); foreach (TDDIAbstractArtifactElementRef _iter951 in ReferencedArtifactElement) { _iter951.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public override string ToString() { StringBuilder __sb = new StringBuilder("TDDIMeasure("); bool __first = true; if (__isset.Id) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Id: "); __sb.Append(Id); } if (Name != null && __isset.Name) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Name: "); __sb.Append(Name); } if (Description != null && __isset.Description) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Description: "); __sb.Append(Description); } if (__isset.IsCitation) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsCitation: "); __sb.Append(IsCitation); } if (__isset.IsAbstract) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsAbstract: "); __sb.Append(IsAbstract); } if (KeyValueMaps != null && __isset.KeyValueMaps) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("KeyValueMaps: "); __sb.Append(KeyValueMaps); } if (CitedElement != null && __isset.CitedElement) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("CitedElement: "); __sb.Append(CitedElement == null ? "<null>" : CitedElement.ToString()); } if (IntrinsicSafety != null && __isset.IntrinsicSafety) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IntrinsicSafety: "); __sb.Append(IntrinsicSafety); } if (SafeGuard != null && __isset.SafeGuard) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("SafeGuard: "); __sb.Append(SafeGuard); } if (ApplierInformation != null && __isset.ApplierInformation) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("ApplierInformation: "); __sb.Append(ApplierInformation); } if (__isset.RiskAcceptability) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("RiskAcceptability: "); __sb.Append(RiskAcceptability); } if (FurtherAction != null && __isset.FurtherAction) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("FurtherAction: "); __sb.Append(FurtherAction); } if (Source != null && __isset.Source) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Source: "); __sb.Append(Source); } if (AssuranceLevel != null && __isset.AssuranceLevel) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("AssuranceLevel: "); __sb.Append(AssuranceLevel); } if (MeasureType != null && __isset.MeasureType) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("MeasureType: "); __sb.Append(MeasureType == null ? "<null>" : MeasureType.ToString()); } __sb.Append(")"); return(__sb.ToString()); }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDIAssuranceCasePackage"); oprot.WriteStructBegin(struc); TField field = new TField(); if (Gid != null && __isset.Gid) { field.Name = "Gid"; field.Type = TType.String; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteString(Gid); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 4; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (AbstractForm != null && __isset.AbstractForm) { field.Name = "AbstractForm"; field.Type = TType.Struct; field.ID = 5; oprot.WriteFieldBegin(field); AbstractForm.Write(oprot); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.Struct; field.ID = 6; oprot.WriteFieldBegin(field); Name.Write(oprot); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); Description.Write(oprot); oprot.WriteFieldEnd(); } if (ImplementationConstraint != null && __isset.ImplementationConstraint) { field.Name = "ImplementationConstraint"; field.Type = TType.List; field.ID = 8; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, ImplementationConstraint.Count)); foreach (TDDIImplementationConstraintRef _iter1176 in ImplementationConstraint) { _iter1176.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Note != null && __isset.Note) { field.Name = "Note"; field.Type = TType.List; field.ID = 9; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Note.Count)); foreach (TDDINoteRef _iter1177 in Note) { _iter1177.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (TaggedValue != null && __isset.TaggedValue) { field.Name = "TaggedValue"; field.Type = TType.List; field.ID = 10; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, TaggedValue.Count)); foreach (TDDITaggedValueRef _iter1178 in TaggedValue) { _iter1178.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (AssuranceCasePackage != null && __isset.AssuranceCasePackage) { field.Name = "AssuranceCasePackage"; field.Type = TType.List; field.ID = 11; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, AssuranceCasePackage.Count)); foreach (TDDIAbstractAssuranceCasePackage _iter1179 in AssuranceCasePackage) { _iter1179.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Interface != null && __isset.@Interface) { field.Name = "Interface"; field.Type = TType.List; field.ID = 12; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Interface.Count)); foreach (TDDIAssuranceCasePackageInterfaceRef _iter1180 in Interface) { _iter1180.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (ArtifactPackage != null && __isset.ArtifactPackage) { field.Name = "ArtifactPackage"; field.Type = TType.List; field.ID = 13; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, ArtifactPackage.Count)); foreach (TDDIAbstractArtifactPackage _iter1181 in ArtifactPackage) { _iter1181.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (ArgumentPackage != null && __isset.ArgumentPackage) { field.Name = "ArgumentPackage"; field.Type = TType.List; field.ID = 14; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, ArgumentPackage.Count)); foreach (TDDIAbstractArgumentPackage _iter1182 in ArgumentPackage) { _iter1182.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (TerminologyPackage != null && __isset.TerminologyPackage) { field.Name = "TerminologyPackage"; field.Type = TType.List; field.ID = 15; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, TerminologyPackage.Count)); foreach (TDDIAbstractTerminologyPackage _iter1183 in TerminologyPackage) { _iter1183.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDIHARAPackageBinding"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.Id) { field.Name = "Id"; field.Type = TType.I64; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteI64(Id); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.String; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteString(Name); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.String; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteString(Description); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 4; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 5; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (KeyValueMaps != null && __isset.KeyValueMaps) { field.Name = "KeyValueMaps"; field.Type = TType.List; field.ID = 6; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, KeyValueMaps.Count)); foreach (TDDIKeyValueMapRef _iter733 in KeyValueMaps) { _iter733.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (HARAArtifacts != null && __isset.HARAArtifacts) { field.Name = "HARAArtifacts"; field.Type = TType.List; field.ID = 8; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, HARAArtifacts.Count)); foreach (TDDIAbstractHARAArtifact _iter734 in HARAArtifacts) { _iter734.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (ParticipantPackages != null && __isset.ParticipantPackages) { field.Name = "ParticipantPackages"; field.Type = TType.List; field.ID = 9; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, ParticipantPackages.Count)); foreach (TDDIAbstractHARAPackageRef _iter735 in ParticipantPackages) { _iter735.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDISystem"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.Id) { field.Name = "Id"; field.Type = TType.I64; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteI64(Id); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.String; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteString(Name); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.String; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteString(Description); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 4; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 5; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (KeyValueMaps != null && __isset.KeyValueMaps) { field.Name = "KeyValueMaps"; field.Type = TType.List; field.ID = 6; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, KeyValueMaps.Count)); foreach (TDDIKeyValueMapRef _iter134 in KeyValueMaps) { _iter134.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (DependabilityRequirements != null && __isset.DependabilityRequirements) { field.Name = "DependabilityRequirements"; field.Type = TType.List; field.ID = 8; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, DependabilityRequirements.Count)); foreach (TDDIAbstractDependabilityRequirementRef _iter135 in DependabilityRequirements) { _iter135.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (AssuranceLevel != null && __isset.AssuranceLevel) { field.Name = "AssuranceLevel"; field.Type = TType.Struct; field.ID = 9; oprot.WriteFieldBegin(field); AssuranceLevel.Write(oprot); oprot.WriteFieldEnd(); } if (SubSystems != null && __isset.SubSystems) { field.Name = "SubSystems"; field.Type = TType.List; field.ID = 10; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, SubSystems.Count)); foreach (TDDIAbstractSystemRef _iter136 in SubSystems) { _iter136.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (__isset.OverallLifetime) { field.Name = "OverallLifetime"; field.Type = TType.Double; field.ID = 11; oprot.WriteFieldBegin(field); oprot.WriteDouble(OverallLifetime); oprot.WriteFieldEnd(); } if (__isset.OverallLifetimeTimeUnit) { field.Name = "OverallLifetimeTimeUnit"; field.Type = TType.I32; field.ID = 12; oprot.WriteFieldBegin(field); oprot.WriteI32((int)OverallLifetimeTimeUnit); oprot.WriteFieldEnd(); } if (RealisedFunctions != null && __isset.RealisedFunctions) { field.Name = "RealisedFunctions"; field.Type = TType.List; field.ID = 13; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, RealisedFunctions.Count)); foreach (TDDIAbstractFunctionRef _iter137 in RealisedFunctions) { _iter137.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Configurations != null && __isset.Configurations) { field.Name = "Configurations"; field.Type = TType.List; field.ID = 14; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Configurations.Count)); foreach (TDDIConfiguration _iter138 in Configurations) { _iter138.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Contexts != null && __isset.Contexts) { field.Name = "Contexts"; field.Type = TType.List; field.ID = 15; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Contexts.Count)); foreach (TDDIContext _iter139 in Contexts) { _iter139.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (SystemBoundaries != null && __isset.SystemBoundaries) { field.Name = "SystemBoundaries"; field.Type = TType.List; field.ID = 16; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, SystemBoundaries.Count)); foreach (TDDISystemBoundary _iter140 in SystemBoundaries) { _iter140.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (AppliedStandards != null && __isset.AppliedStandards) { field.Name = "AppliedStandards"; field.Type = TType.List; field.ID = 17; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, AppliedStandards.Count)); foreach (TDDIAbstractStandardRef _iter141 in AppliedStandards) { _iter141.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (FailureModels != null && __isset.FailureModels) { field.Name = "FailureModels"; field.Type = TType.List; field.ID = 18; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, FailureModels.Count)); foreach (TDDIAbstractFailureLogicPackageRef _iter142 in FailureModels) { _iter142.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Ports != null && __isset.Ports) { field.Name = "Ports"; field.Type = TType.List; field.ID = 19; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Ports.Count)); foreach (TDDIPortRef _iter143 in Ports) { _iter143.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDITerm"); oprot.WriteStructBegin(struc); TField field = new TField(); if (Gid != null && __isset.Gid) { field.Name = "Gid"; field.Type = TType.String; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteString(Gid); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 4; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (AbstractForm != null && __isset.AbstractForm) { field.Name = "AbstractForm"; field.Type = TType.Struct; field.ID = 5; oprot.WriteFieldBegin(field); AbstractForm.Write(oprot); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.Struct; field.ID = 6; oprot.WriteFieldBegin(field); Name.Write(oprot); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); Description.Write(oprot); oprot.WriteFieldEnd(); } if (ImplementationConstraint != null && __isset.ImplementationConstraint) { field.Name = "ImplementationConstraint"; field.Type = TType.List; field.ID = 8; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, ImplementationConstraint.Count)); foreach (TDDIImplementationConstraintRef _iter1581 in ImplementationConstraint) { _iter1581.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Note != null && __isset.Note) { field.Name = "Note"; field.Type = TType.List; field.ID = 9; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Note.Count)); foreach (TDDINoteRef _iter1582 in Note) { _iter1582.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (TaggedValue != null && __isset.TaggedValue) { field.Name = "TaggedValue"; field.Type = TType.List; field.ID = 10; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, TaggedValue.Count)); foreach (TDDITaggedValueRef _iter1583 in TaggedValue) { _iter1583.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Value != null && __isset.@Value) { field.Name = "Value"; field.Type = TType.String; field.ID = 11; oprot.WriteFieldBegin(field); oprot.WriteString(Value); oprot.WriteFieldEnd(); } if (Category != null && __isset.Category) { field.Name = "Category"; field.Type = TType.Struct; field.ID = 12; oprot.WriteFieldBegin(field); Category.Write(oprot); oprot.WriteFieldEnd(); } if (ExternalReference != null && __isset.ExternalReference) { field.Name = "ExternalReference"; field.Type = TType.String; field.ID = 13; oprot.WriteFieldBegin(field); oprot.WriteString(ExternalReference); oprot.WriteFieldEnd(); } if (Origin != null && __isset.Origin) { field.Name = "Origin"; field.Type = TType.Struct; field.ID = 14; oprot.WriteFieldBegin(field); Origin.Write(oprot); oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public override string ToString() { StringBuilder __sb = new StringBuilder("TDDITerm("); bool __first = true; if (Gid != null && __isset.Gid) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Gid: "); __sb.Append(Gid); } if (__isset.IsCitation) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsCitation: "); __sb.Append(IsCitation); } if (__isset.IsAbstract) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsAbstract: "); __sb.Append(IsAbstract); } if (CitedElement != null && __isset.CitedElement) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("CitedElement: "); __sb.Append(CitedElement == null ? "<null>" : CitedElement.ToString()); } if (AbstractForm != null && __isset.AbstractForm) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("AbstractForm: "); __sb.Append(AbstractForm == null ? "<null>" : AbstractForm.ToString()); } if (Name != null && __isset.Name) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Name: "); __sb.Append(Name == null ? "<null>" : Name.ToString()); } if (Description != null && __isset.Description) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Description: "); __sb.Append(Description == null ? "<null>" : Description.ToString()); } if (ImplementationConstraint != null && __isset.ImplementationConstraint) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("ImplementationConstraint: "); __sb.Append(ImplementationConstraint); } if (Note != null && __isset.Note) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Note: "); __sb.Append(Note); } if (TaggedValue != null && __isset.TaggedValue) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("TaggedValue: "); __sb.Append(TaggedValue); } if (Value != null && __isset.@Value) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Value: "); __sb.Append(Value); } if (Category != null && __isset.Category) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Category: "); __sb.Append(Category == null ? "<null>" : Category.ToString()); } if (ExternalReference != null && __isset.ExternalReference) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("ExternalReference: "); __sb.Append(ExternalReference); } if (Origin != null && __isset.Origin) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Origin: "); __sb.Append(Origin == null ? "<null>" : Origin.ToString()); } __sb.Append(")"); return(__sb.ToString()); }
public override string ToString() { StringBuilder __sb = new StringBuilder("TDDISafetyRequirement("); bool __first = true; if (__isset.Id) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Id: "); __sb.Append(Id); } if (Name != null && __isset.Name) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Name: "); __sb.Append(Name); } if (Description != null && __isset.Description) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Description: "); __sb.Append(Description); } if (__isset.IsCitation) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsCitation: "); __sb.Append(IsCitation); } if (__isset.IsAbstract) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsAbstract: "); __sb.Append(IsAbstract); } if (KeyValueMaps != null && __isset.KeyValueMaps) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("KeyValueMaps: "); __sb.Append(KeyValueMaps); } if (CitedElement != null && __isset.CitedElement) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("CitedElement: "); __sb.Append(CitedElement == null ? "<null>" : CitedElement.ToString()); } if (DecompositionArgument != null && __isset.DecompositionArgument) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("DecompositionArgument: "); __sb.Append(DecompositionArgument); } if (RefinedRequirements != null && __isset.RefinedRequirements) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("RefinedRequirements: "); __sb.Append(RefinedRequirements); } if (RequirementSource != null && __isset.RequirementSource) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("RequirementSource: "); __sb.Append(RequirementSource == null ? "<null>" : RequirementSource.ToString()); } if (Measures != null && __isset.Measures) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Measures: "); __sb.Append(Measures); } if (FailureModes != null && __isset.FailureModes) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("FailureModes: "); __sb.Append(FailureModes); } if (AssuranceLevel != null && __isset.AssuranceLevel) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("AssuranceLevel: "); __sb.Append(AssuranceLevel == null ? "<null>" : AssuranceLevel.ToString()); } if (MaintenanceProcedures != null && __isset.MaintenanceProcedures) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("MaintenanceProcedures: "); __sb.Append(MaintenanceProcedures); } if (Hazards != null && __isset.Hazards) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Hazards: "); __sb.Append(Hazards); } if (__isset.FailureReactionTime) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("FailureReactionTime: "); __sb.Append(FailureReactionTime); } if (__isset.FailureDetectionTime) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("FailureDetectionTime: "); __sb.Append(FailureDetectionTime); } if (__isset.FailureLatencyTime) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("FailureLatencyTime: "); __sb.Append(FailureLatencyTime); } if (__isset.IsSafetyGoal) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsSafetyGoal: "); __sb.Append(IsSafetyGoal); } __sb.Append(")"); return(__sb.ToString()); }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDISafetyRequirement"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.Id) { field.Name = "Id"; field.Type = TType.I64; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteI64(Id); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.String; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteString(Name); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.String; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteString(Description); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 4; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 5; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (KeyValueMaps != null && __isset.KeyValueMaps) { field.Name = "KeyValueMaps"; field.Type = TType.List; field.ID = 6; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, KeyValueMaps.Count)); foreach (TDDIKeyValueMapRef _iter930 in KeyValueMaps) { _iter930.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (DecompositionArgument != null && __isset.DecompositionArgument) { field.Name = "DecompositionArgument"; field.Type = TType.String; field.ID = 8; oprot.WriteFieldBegin(field); oprot.WriteString(DecompositionArgument); oprot.WriteFieldEnd(); } if (RefinedRequirements != null && __isset.RefinedRequirements) { field.Name = "RefinedRequirements"; field.Type = TType.List; field.ID = 9; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, RefinedRequirements.Count)); foreach (TDDIAbstractDependabilityRequirementRef _iter931 in RefinedRequirements) { _iter931.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (RequirementSource != null && __isset.RequirementSource) { field.Name = "RequirementSource"; field.Type = TType.Struct; field.ID = 10; oprot.WriteFieldBegin(field); RequirementSource.Write(oprot); oprot.WriteFieldEnd(); } if (Measures != null && __isset.Measures) { field.Name = "Measures"; field.Type = TType.List; field.ID = 11; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Measures.Count)); foreach (TDDIAbstractMeasureRef _iter932 in Measures) { _iter932.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (FailureModes != null && __isset.FailureModes) { field.Name = "FailureModes"; field.Type = TType.List; field.ID = 12; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, FailureModes.Count)); foreach (TDDIAbstractFailureRef _iter933 in FailureModes) { _iter933.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (AssuranceLevel != null && __isset.AssuranceLevel) { field.Name = "AssuranceLevel"; field.Type = TType.Struct; field.ID = 13; oprot.WriteFieldBegin(field); AssuranceLevel.Write(oprot); oprot.WriteFieldEnd(); } if (MaintenanceProcedures != null && __isset.MaintenanceProcedures) { field.Name = "MaintenanceProcedures"; field.Type = TType.List; field.ID = 14; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, MaintenanceProcedures.Count)); foreach (TDDIMaintenanceProcedureRef _iter934 in MaintenanceProcedures) { _iter934.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Hazards != null && __isset.Hazards) { field.Name = "Hazards"; field.Type = TType.List; field.ID = 15; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Hazards.Count)); foreach (TDDIHazardRef _iter935 in Hazards) { _iter935.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (__isset.FailureReactionTime) { field.Name = "FailureReactionTime"; field.Type = TType.Double; field.ID = 16; oprot.WriteFieldBegin(field); oprot.WriteDouble(FailureReactionTime); oprot.WriteFieldEnd(); } if (__isset.FailureDetectionTime) { field.Name = "FailureDetectionTime"; field.Type = TType.Double; field.ID = 17; oprot.WriteFieldBegin(field); oprot.WriteDouble(FailureDetectionTime); oprot.WriteFieldEnd(); } if (__isset.FailureLatencyTime) { field.Name = "FailureLatencyTime"; field.Type = TType.Double; field.ID = 18; oprot.WriteFieldBegin(field); oprot.WriteDouble(FailureLatencyTime); oprot.WriteFieldEnd(); } if (__isset.IsSafetyGoal) { field.Name = "IsSafetyGoal"; field.Type = TType.Bool; field.ID = 19; oprot.WriteFieldBegin(field); oprot.WriteBool(IsSafetyGoal); oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDITerminologyPackageBinding"); oprot.WriteStructBegin(struc); TField field = new TField(); if (Gid != null && __isset.Gid) { field.Name = "Gid"; field.Type = TType.String; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteString(Gid); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 4; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (AbstractForm != null && __isset.AbstractForm) { field.Name = "AbstractForm"; field.Type = TType.Struct; field.ID = 5; oprot.WriteFieldBegin(field); AbstractForm.Write(oprot); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.Struct; field.ID = 6; oprot.WriteFieldBegin(field); Name.Write(oprot); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); Description.Write(oprot); oprot.WriteFieldEnd(); } if (ImplementationConstraint != null && __isset.ImplementationConstraint) { field.Name = "ImplementationConstraint"; field.Type = TType.List; field.ID = 8; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, ImplementationConstraint.Count)); foreach (TDDIImplementationConstraintRef _iter1303 in ImplementationConstraint) { _iter1303.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Note != null && __isset.Note) { field.Name = "Note"; field.Type = TType.List; field.ID = 9; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Note.Count)); foreach (TDDINoteRef _iter1304 in Note) { _iter1304.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (TaggedValue != null && __isset.TaggedValue) { field.Name = "TaggedValue"; field.Type = TType.List; field.ID = 10; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, TaggedValue.Count)); foreach (TDDITaggedValueRef _iter1305 in TaggedValue) { _iter1305.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (TerminologyElement != null && __isset.TerminologyElement) { field.Name = "TerminologyElement"; field.Type = TType.List; field.ID = 11; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, TerminologyElement.Count)); foreach (TDDIAbstractTerminologyElement _iter1306 in TerminologyElement) { _iter1306.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (ParticipantPackage != null && __isset.ParticipantPackage) { field.Name = "ParticipantPackage"; field.Type = TType.List; field.ID = 12; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, ParticipantPackage.Count)); foreach (TDDIAbstractTerminologyPackage _iter1307 in ParticipantPackage) { _iter1307.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDIPort"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.Id) { field.Name = "Id"; field.Type = TType.I64; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteI64(Id); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.String; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteString(Name); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.String; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteString(Description); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 4; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 5; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (KeyValueMaps != null && __isset.KeyValueMaps) { field.Name = "KeyValueMaps"; field.Type = TType.List; field.ID = 6; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, KeyValueMaps.Count)); foreach (TDDIKeyValueMapRef _iter60 in KeyValueMaps) { _iter60.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (DependabilityRequirements != null && __isset.DependabilityRequirements) { field.Name = "DependabilityRequirements"; field.Type = TType.List; field.ID = 8; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, DependabilityRequirements.Count)); foreach (TDDIAbstractDependabilityRequirementRef _iter61 in DependabilityRequirements) { _iter61.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (AssuranceLevel != null && __isset.AssuranceLevel) { field.Name = "AssuranceLevel"; field.Type = TType.Struct; field.ID = 9; oprot.WriteFieldBegin(field); AssuranceLevel.Write(oprot); oprot.WriteFieldEnd(); } if (FlowType != null && __isset.FlowType) { field.Name = "FlowType"; field.Type = TType.String; field.ID = 10; oprot.WriteFieldBegin(field); oprot.WriteString(FlowType); oprot.WriteFieldEnd(); } if (__isset.Direction) { field.Name = "Direction"; field.Type = TType.I32; field.ID = 11; oprot.WriteFieldBegin(field); oprot.WriteI32((int)Direction); oprot.WriteFieldEnd(); } if (RefinedPorts != null && __isset.RefinedPorts) { field.Name = "RefinedPorts"; field.Type = TType.List; field.ID = 12; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, RefinedPorts.Count)); foreach (TDDIPortRef _iter62 in RefinedPorts) { _iter62.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (InterfaceFailures != null && __isset.InterfaceFailures) { field.Name = "InterfaceFailures"; field.Type = TType.List; field.ID = 13; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, InterfaceFailures.Count)); foreach (TDDIAbstractInterfaceFailureRef _iter63 in InterfaceFailures) { _iter63.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDIFTAPropagation"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.Id) { field.Name = "Id"; field.Type = TType.I64; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteI64(Id); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.String; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteString(Name); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.String; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteString(Description); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 4; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 5; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (KeyValueMaps != null && __isset.KeyValueMaps) { field.Name = "KeyValueMaps"; field.Type = TType.List; field.ID = 6; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, KeyValueMaps.Count)); foreach (TDDIKeyValueMapRef _iter599 in KeyValueMaps) { _iter599.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (Source != null && __isset.Source) { field.Name = "Source"; field.Type = TType.Struct; field.ID = 8; oprot.WriteFieldBegin(field); Source.Write(oprot); oprot.WriteFieldEnd(); } if (Target != null && __isset.Target) { field.Name = "Target"; field.Type = TType.Struct; field.ID = 9; oprot.WriteFieldBegin(field); Target.Write(oprot); oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDIMeasure"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.Id) { field.Name = "Id"; field.Type = TType.I64; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteI64(Id); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.String; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteString(Name); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.String; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteString(Description); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 4; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 5; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (KeyValueMaps != null && __isset.KeyValueMaps) { field.Name = "KeyValueMaps"; field.Type = TType.List; field.ID = 6; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, KeyValueMaps.Count)); foreach (TDDIKeyValueMapRef _iter371 in KeyValueMaps) { _iter371.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (IntrinsicSafety != null && __isset.IntrinsicSafety) { field.Name = "IntrinsicSafety"; field.Type = TType.String; field.ID = 8; oprot.WriteFieldBegin(field); oprot.WriteString(IntrinsicSafety); oprot.WriteFieldEnd(); } if (SafeGuard != null && __isset.SafeGuard) { field.Name = "SafeGuard"; field.Type = TType.String; field.ID = 9; oprot.WriteFieldBegin(field); oprot.WriteString(SafeGuard); oprot.WriteFieldEnd(); } if (ApplierInformation != null && __isset.ApplierInformation) { field.Name = "ApplierInformation"; field.Type = TType.String; field.ID = 10; oprot.WriteFieldBegin(field); oprot.WriteString(ApplierInformation); oprot.WriteFieldEnd(); } if (__isset.RiskAcceptability) { field.Name = "RiskAcceptability"; field.Type = TType.Bool; field.ID = 11; oprot.WriteFieldBegin(field); oprot.WriteBool(RiskAcceptability); oprot.WriteFieldEnd(); } if (FurtherAction != null && __isset.FurtherAction) { field.Name = "FurtherAction"; field.Type = TType.String; field.ID = 12; oprot.WriteFieldBegin(field); oprot.WriteString(FurtherAction); oprot.WriteFieldEnd(); } if (Source != null && __isset.Source) { field.Name = "Source"; field.Type = TType.String; field.ID = 13; oprot.WriteFieldBegin(field); oprot.WriteString(Source); oprot.WriteFieldEnd(); } if (AssuranceLevel != null && __isset.AssuranceLevel) { field.Name = "AssuranceLevel"; field.Type = TType.Struct; field.ID = 14; oprot.WriteFieldBegin(field); AssuranceLevel.Write(oprot); oprot.WriteFieldEnd(); } if (MeasureType != null && __isset.MeasureType) { field.Name = "MeasureType"; field.Type = TType.Struct; field.ID = 15; oprot.WriteFieldBegin(field); MeasureType.Write(oprot); oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public override string ToString() { StringBuilder __sb = new StringBuilder("TDDIFTAPropagation("); bool __first = true; if (__isset.Id) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Id: "); __sb.Append(Id); } if (Name != null && __isset.Name) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Name: "); __sb.Append(Name); } if (Description != null && __isset.Description) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Description: "); __sb.Append(Description); } if (__isset.IsCitation) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsCitation: "); __sb.Append(IsCitation); } if (__isset.IsAbstract) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsAbstract: "); __sb.Append(IsAbstract); } if (KeyValueMaps != null && __isset.KeyValueMaps) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("KeyValueMaps: "); __sb.Append(KeyValueMaps); } if (CitedElement != null && __isset.CitedElement) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("CitedElement: "); __sb.Append(CitedElement == null ? "<null>" : CitedElement.ToString()); } if (Source != null && __isset.Source) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Source: "); __sb.Append(Source == null ? "<null>" : Source.ToString()); } if (Target != null && __isset.Target) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Target: "); __sb.Append(Target == null ? "<null>" : Target.ToString()); } __sb.Append(")"); return(__sb.ToString()); }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDIAssertedArtifactSupport"); oprot.WriteStructBegin(struc); TField field = new TField(); if (Gid != null && __isset.Gid) { field.Name = "Gid"; field.Type = TType.String; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteString(Gid); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 4; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (AbstractForm != null && __isset.AbstractForm) { field.Name = "AbstractForm"; field.Type = TType.Struct; field.ID = 5; oprot.WriteFieldBegin(field); AbstractForm.Write(oprot); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.Struct; field.ID = 6; oprot.WriteFieldBegin(field); Name.Write(oprot); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); Description.Write(oprot); oprot.WriteFieldEnd(); } if (ImplementationConstraint != null && __isset.ImplementationConstraint) { field.Name = "ImplementationConstraint"; field.Type = TType.List; field.ID = 8; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, ImplementationConstraint.Count)); foreach (TDDIImplementationConstraintRef _iter1066 in ImplementationConstraint) { _iter1066.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Note != null && __isset.Note) { field.Name = "Note"; field.Type = TType.List; field.ID = 9; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Note.Count)); foreach (TDDINoteRef _iter1067 in Note) { _iter1067.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (TaggedValue != null && __isset.TaggedValue) { field.Name = "TaggedValue"; field.Type = TType.List; field.ID = 10; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, TaggedValue.Count)); foreach (TDDITaggedValueRef _iter1068 in TaggedValue) { _iter1068.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (__isset.AssertionDeclaration) { field.Name = "AssertionDeclaration"; field.Type = TType.I32; field.ID = 11; oprot.WriteFieldBegin(field); oprot.WriteI32((int)AssertionDeclaration); oprot.WriteFieldEnd(); } if (MetaClaim != null && __isset.MetaClaim) { field.Name = "MetaClaim"; field.Type = TType.List; field.ID = 12; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, MetaClaim.Count)); foreach (TDDIClaimRef _iter1069 in MetaClaim) { _iter1069.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (__isset.IsCounter) { field.Name = "IsCounter"; field.Type = TType.Bool; field.ID = 13; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCounter); oprot.WriteFieldEnd(); } if (Source != null && __isset.Source) { field.Name = "Source"; field.Type = TType.List; field.ID = 14; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Source.Count)); foreach (TDDIAbstractArgumentAssetRef _iter1070 in Source) { _iter1070.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Target != null && __isset.Target) { field.Name = "Target"; field.Type = TType.List; field.ID = 15; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Target.Count)); foreach (TDDIAbstractArgumentAssetRef _iter1071 in Target) { _iter1071.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Reasoning != null && __isset.Reasoning) { field.Name = "Reasoning"; field.Type = TType.Struct; field.ID = 16; oprot.WriteFieldBegin(field); Reasoning.Write(oprot); oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDIODEPackageBinding"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.Id) { field.Name = "Id"; field.Type = TType.I64; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteI64(Id); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.String; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteString(Name); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.String; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteString(Description); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 4; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 5; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (KeyValueMaps != null && __isset.KeyValueMaps) { field.Name = "KeyValueMaps"; field.Type = TType.List; field.ID = 6; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, KeyValueMaps.Count)); foreach (TDDIKeyValueMapRef _iter805 in KeyValueMaps) { _iter805.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (ODEPackages != null && __isset.ODEPackages) { field.Name = "ODEPackages"; field.Type = TType.List; field.ID = 8; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, ODEPackages.Count)); foreach (TDDIAbstractODEPackageRef _iter806 in ODEPackages) { _iter806.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (ArchitecturePackages != null && __isset.ArchitecturePackages) { field.Name = "ArchitecturePackages"; field.Type = TType.List; field.ID = 9; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, ArchitecturePackages.Count)); foreach (TDDIAbstractArchitecturePackageRef _iter807 in ArchitecturePackages) { _iter807.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (DependabilityPackages != null && __isset.DependabilityPackages) { field.Name = "DependabilityPackages"; field.Type = TType.List; field.ID = 10; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, DependabilityPackages.Count)); foreach (TDDIAbstractDependabilityPackageRef _iter808 in DependabilityPackages) { _iter808.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (FailureLogicPackages != null && __isset.FailureLogicPackages) { field.Name = "FailureLogicPackages"; field.Type = TType.List; field.ID = 11; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, FailureLogicPackages.Count)); foreach (TDDIAbstractFailureLogicPackageRef _iter809 in FailureLogicPackages) { _iter809.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (AssuranceCasePackages != null && __isset.AssuranceCasePackages) { field.Name = "AssuranceCasePackages"; field.Type = TType.List; field.ID = 12; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, AssuranceCasePackages.Count)); foreach (TDDIAbstractAssuranceCasePackageRef _iter810 in AssuranceCasePackages) { _iter810.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (ParticipantPackages != null && __isset.ParticipantPackages) { field.Name = "ParticipantPackages"; field.Type = TType.List; field.ID = 13; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, ParticipantPackages.Count)); foreach (TDDIAbstractODEPackageRef _iter811 in ParticipantPackages) { _iter811.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDILifecycleCondition"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.Id) { field.Name = "Id"; field.Type = TType.I64; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteI64(Id); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.String; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteString(Name); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.String; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteString(Description); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 4; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 5; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (KeyValueMaps != null && __isset.KeyValueMaps) { field.Name = "KeyValueMaps"; field.Type = TType.List; field.ID = 6; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, KeyValueMaps.Count)); foreach (TDDIKeyValueMapRef _iter233 in KeyValueMaps) { _iter233.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (DependabilityRequirements != null && __isset.DependabilityRequirements) { field.Name = "DependabilityRequirements"; field.Type = TType.List; field.ID = 8; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, DependabilityRequirements.Count)); foreach (TDDIAbstractDependabilityRequirementRef _iter234 in DependabilityRequirements) { _iter234.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (AssuranceLevel != null && __isset.AssuranceLevel) { field.Name = "AssuranceLevel"; field.Type = TType.Struct; field.ID = 9; oprot.WriteFieldBegin(field); AssuranceLevel.Write(oprot); oprot.WriteFieldEnd(); } if (Value != null && __isset.@Value) { field.Name = "Value"; field.Type = TType.String; field.ID = 10; oprot.WriteFieldBegin(field); oprot.WriteString(Value); oprot.WriteFieldEnd(); } if (Conditions != null && __isset.Conditions) { field.Name = "Conditions"; field.Type = TType.List; field.ID = 11; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Conditions.Count)); foreach (TDDILifecycleConditionRef _iter235 in Conditions) { _iter235.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public override string ToString() { StringBuilder __sb = new StringBuilder("TDDIODEPackageBinding("); bool __first = true; if (__isset.Id) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Id: "); __sb.Append(Id); } if (Name != null && __isset.Name) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Name: "); __sb.Append(Name); } if (Description != null && __isset.Description) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Description: "); __sb.Append(Description); } if (__isset.IsCitation) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsCitation: "); __sb.Append(IsCitation); } if (__isset.IsAbstract) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsAbstract: "); __sb.Append(IsAbstract); } if (KeyValueMaps != null && __isset.KeyValueMaps) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("KeyValueMaps: "); __sb.Append(KeyValueMaps); } if (CitedElement != null && __isset.CitedElement) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("CitedElement: "); __sb.Append(CitedElement == null ? "<null>" : CitedElement.ToString()); } if (ODEPackages != null && __isset.ODEPackages) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("ODEPackages: "); __sb.Append(ODEPackages); } if (ArchitecturePackages != null && __isset.ArchitecturePackages) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("ArchitecturePackages: "); __sb.Append(ArchitecturePackages); } if (DependabilityPackages != null && __isset.DependabilityPackages) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("DependabilityPackages: "); __sb.Append(DependabilityPackages); } if (FailureLogicPackages != null && __isset.FailureLogicPackages) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("FailureLogicPackages: "); __sb.Append(FailureLogicPackages); } if (AssuranceCasePackages != null && __isset.AssuranceCasePackages) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("AssuranceCasePackages: "); __sb.Append(AssuranceCasePackages); } if (ParticipantPackages != null && __isset.ParticipantPackages) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("ParticipantPackages: "); __sb.Append(ParticipantPackages); } __sb.Append(")"); return(__sb.ToString()); }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDIFTAPackageInterface"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.Id) { field.Name = "Id"; field.Type = TType.I64; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteI64(Id); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.String; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteString(Name); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.String; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteString(Description); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 4; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 5; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (KeyValueMaps != null && __isset.KeyValueMaps) { field.Name = "KeyValueMaps"; field.Type = TType.List; field.ID = 6; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, KeyValueMaps.Count)); foreach (TDDIKeyValueMapRef _iter632 in KeyValueMaps) { _iter632.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (FailureAnalysisArtifacts != null && __isset.FailureAnalysisArtifacts) { field.Name = "FailureAnalysisArtifacts"; field.Type = TType.List; field.ID = 8; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, FailureAnalysisArtifacts.Count)); foreach (TDDIAbstractFailureAnalysisArtifactRef _iter633 in FailureAnalysisArtifacts) { _iter633.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (FTAArtifacts != null && __isset.FTAArtifacts) { field.Name = "FTAArtifacts"; field.Type = TType.List; field.ID = 9; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, FTAArtifacts.Count)); foreach (TDDIAbstractFTAArtifact _iter634 in FTAArtifacts) { _iter634.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (BasicEvents != null && __isset.BasicEvents) { field.Name = "BasicEvents"; field.Type = TType.List; field.ID = 10; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, BasicEvents.Count)); foreach (TDDIBasicEvent _iter635 in BasicEvents) { _iter635.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Implements != null && __isset.Implements) { field.Name = "Implements"; field.Type = TType.Struct; field.ID = 11; oprot.WriteFieldBegin(field); Implements.Write(oprot); oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDIMaintenanceProcedure"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.Id) { field.Name = "Id"; field.Type = TType.I64; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteI64(Id); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.String; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteString(Name); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.String; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteString(Description); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 4; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 5; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (KeyValueMaps != null && __isset.KeyValueMaps) { field.Name = "KeyValueMaps"; field.Type = TType.List; field.ID = 6; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, KeyValueMaps.Count)); foreach (TDDIKeyValueMapRef _iter379 in KeyValueMaps) { _iter379.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (ActivityDescription != null && __isset.ActivityDescription) { field.Name = "ActivityDescription"; field.Type = TType.String; field.ID = 8; oprot.WriteFieldBegin(field); oprot.WriteString(ActivityDescription); oprot.WriteFieldEnd(); } if (TechnicalDescription != null && __isset.TechnicalDescription) { field.Name = "TechnicalDescription"; field.Type = TType.String; field.ID = 9; oprot.WriteFieldBegin(field); oprot.WriteString(TechnicalDescription); oprot.WriteFieldEnd(); } if (ToolSpecification != null && __isset.ToolSpecification) { field.Name = "ToolSpecification"; field.Type = TType.String; field.ID = 10; oprot.WriteFieldBegin(field); oprot.WriteString(ToolSpecification); oprot.WriteFieldEnd(); } if (__isset.StaffNumber) { field.Name = "StaffNumber"; field.Type = TType.I32; field.ID = 11; oprot.WriteFieldBegin(field); oprot.WriteI32(StaffNumber); oprot.WriteFieldEnd(); } if (StaffSkillLevel != null && __isset.StaffSkillLevel) { field.Name = "StaffSkillLevel"; field.Type = TType.String; field.ID = 12; oprot.WriteFieldBegin(field); oprot.WriteString(StaffSkillLevel); oprot.WriteFieldEnd(); } if (StafftrainingDescription != null && __isset.StafftrainingDescription) { field.Name = "StafftrainingDescription"; field.Type = TType.String; field.ID = 13; oprot.WriteFieldBegin(field); oprot.WriteString(StafftrainingDescription); oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDIDomainPackageInterface"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.Id) { field.Name = "Id"; field.Type = TType.I64; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteI64(Id); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.String; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteString(Name); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.String; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteString(Description); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 4; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 5; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (KeyValueMaps != null && __isset.KeyValueMaps) { field.Name = "KeyValueMaps"; field.Type = TType.List; field.ID = 6; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, KeyValueMaps.Count)); foreach (TDDIKeyValueMapRef _iter394 in KeyValueMaps) { _iter394.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (DomainElements != null && __isset.DomainElements) { field.Name = "DomainElements"; field.Type = TType.List; field.ID = 8; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, DomainElements.Count)); foreach (TDDIAbstractDomainElementRef _iter395 in DomainElements) { _iter395.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Implements != null && __isset.Implements) { field.Name = "Implements"; field.Type = TType.Struct; field.ID = 9; oprot.WriteFieldBegin(field); Implements.Write(oprot); oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public override string ToString() { StringBuilder __sb = new StringBuilder("TDDIMaintenanceProcedure("); bool __first = true; if (__isset.Id) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Id: "); __sb.Append(Id); } if (Name != null && __isset.Name) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Name: "); __sb.Append(Name); } if (Description != null && __isset.Description) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Description: "); __sb.Append(Description); } if (__isset.IsCitation) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsCitation: "); __sb.Append(IsCitation); } if (__isset.IsAbstract) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsAbstract: "); __sb.Append(IsAbstract); } if (KeyValueMaps != null && __isset.KeyValueMaps) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("KeyValueMaps: "); __sb.Append(KeyValueMaps); } if (CitedElement != null && __isset.CitedElement) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("CitedElement: "); __sb.Append(CitedElement == null ? "<null>" : CitedElement.ToString()); } if (ActivityDescription != null && __isset.ActivityDescription) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("ActivityDescription: "); __sb.Append(ActivityDescription); } if (TechnicalDescription != null && __isset.TechnicalDescription) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("TechnicalDescription: "); __sb.Append(TechnicalDescription); } if (ToolSpecification != null && __isset.ToolSpecification) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("ToolSpecification: "); __sb.Append(ToolSpecification); } if (__isset.StaffNumber) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("StaffNumber: "); __sb.Append(StaffNumber); } if (StaffSkillLevel != null && __isset.StaffSkillLevel) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("StaffSkillLevel: "); __sb.Append(StaffSkillLevel); } if (StafftrainingDescription != null && __isset.StafftrainingDescription) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("StafftrainingDescription: "); __sb.Append(StafftrainingDescription); } __sb.Append(")"); return(__sb.ToString()); }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDIOutputFailure"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.Id) { field.Name = "Id"; field.Type = TType.I64; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteI64(Id); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.String; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteString(Name); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.String; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteString(Description); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 4; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 5; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (KeyValueMaps != null && __isset.KeyValueMaps) { field.Name = "KeyValueMaps"; field.Type = TType.List; field.ID = 6; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, KeyValueMaps.Count)); foreach (TDDIKeyValueMapRef _iter454 in KeyValueMaps) { _iter454.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (__isset.FailureRate) { field.Name = "FailureRate"; field.Type = TType.Double; field.ID = 8; oprot.WriteFieldBegin(field); oprot.WriteDouble(FailureRate); oprot.WriteFieldEnd(); } if (FailureMode != null && __isset.FailureMode) { field.Name = "FailureMode"; field.Type = TType.Struct; field.ID = 9; oprot.WriteFieldBegin(field); FailureMode.Write(oprot); oprot.WriteFieldEnd(); } if (ProbabilityDistribution != null && __isset.ProbabilityDistribution) { field.Name = "ProbabilityDistribution"; field.Type = TType.Struct; field.ID = 10; oprot.WriteFieldBegin(field); ProbabilityDistribution.Write(oprot); oprot.WriteFieldEnd(); } if (MinimalCutsets != null && __isset.MinimalCutsets) { field.Name = "MinimalCutsets"; field.Type = TType.List; field.ID = 11; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, MinimalCutsets.Count)); foreach (TDDIMinimalCutset _iter455 in MinimalCutsets) { _iter455.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public override string ToString() { StringBuilder __sb = new StringBuilder("TDDITerminologyGroup("); bool __first = true; if (Gid != null && __isset.Gid) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Gid: "); __sb.Append(Gid); } if (__isset.IsCitation) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsCitation: "); __sb.Append(IsCitation); } if (__isset.IsAbstract) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("IsAbstract: "); __sb.Append(IsAbstract); } if (CitedElement != null && __isset.CitedElement) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("CitedElement: "); __sb.Append(CitedElement == null ? "<null>" : CitedElement.ToString()); } if (AbstractForm != null && __isset.AbstractForm) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("AbstractForm: "); __sb.Append(AbstractForm == null ? "<null>" : AbstractForm.ToString()); } if (Name != null && __isset.Name) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Name: "); __sb.Append(Name == null ? "<null>" : Name.ToString()); } if (Description != null && __isset.Description) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Description: "); __sb.Append(Description == null ? "<null>" : Description.ToString()); } if (ImplementationConstraint != null && __isset.ImplementationConstraint) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("ImplementationConstraint: "); __sb.Append(ImplementationConstraint); } if (Note != null && __isset.Note) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Note: "); __sb.Append(Note); } if (TaggedValue != null && __isset.TaggedValue) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("TaggedValue: "); __sb.Append(TaggedValue); } if (TerminologyElement != null && __isset.TerminologyElement) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("TerminologyElement: "); __sb.Append(TerminologyElement); } __sb.Append(")"); return(__sb.ToString()); }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDIArtifact"); oprot.WriteStructBegin(struc); TField field = new TField(); if (Gid != null && __isset.Gid) { field.Name = "Gid"; field.Type = TType.String; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteString(Gid); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 4; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (AbstractForm != null && __isset.AbstractForm) { field.Name = "AbstractForm"; field.Type = TType.Struct; field.ID = 5; oprot.WriteFieldBegin(field); AbstractForm.Write(oprot); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.Struct; field.ID = 6; oprot.WriteFieldBegin(field); Name.Write(oprot); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); Description.Write(oprot); oprot.WriteFieldEnd(); } if (ImplementationConstraint != null && __isset.ImplementationConstraint) { field.Name = "ImplementationConstraint"; field.Type = TType.List; field.ID = 8; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, ImplementationConstraint.Count)); foreach (TDDIImplementationConstraintRef _iter1124 in ImplementationConstraint) { _iter1124.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Note != null && __isset.Note) { field.Name = "Note"; field.Type = TType.List; field.ID = 9; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Note.Count)); foreach (TDDINoteRef _iter1125 in Note) { _iter1125.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (TaggedValue != null && __isset.TaggedValue) { field.Name = "TaggedValue"; field.Type = TType.List; field.ID = 10; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, TaggedValue.Count)); foreach (TDDITaggedValueRef _iter1126 in TaggedValue) { _iter1126.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Property != null && __isset.Property) { field.Name = "Property"; field.Type = TType.List; field.ID = 11; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, Property.Count)); foreach (TDDIPropertyRef _iter1127 in Property) { _iter1127.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (Version != null && __isset.Version) { field.Name = "Version"; field.Type = TType.String; field.ID = 12; oprot.WriteFieldBegin(field); oprot.WriteString(Version); oprot.WriteFieldEnd(); } if (Date != null && __isset.Date) { field.Name = "Date"; field.Type = TType.String; field.ID = 13; oprot.WriteFieldBegin(field); oprot.WriteString(Date); oprot.WriteFieldEnd(); } oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }
public void Write(TProtocol oprot) { oprot.IncrementRecursionDepth(); try { TStruct struc = new TStruct("TDDISignal"); oprot.WriteStructBegin(struc); TField field = new TField(); if (__isset.Id) { field.Name = "Id"; field.Type = TType.I64; field.ID = 1; oprot.WriteFieldBegin(field); oprot.WriteI64(Id); oprot.WriteFieldEnd(); } if (Name != null && __isset.Name) { field.Name = "Name"; field.Type = TType.String; field.ID = 2; oprot.WriteFieldBegin(field); oprot.WriteString(Name); oprot.WriteFieldEnd(); } if (Description != null && __isset.Description) { field.Name = "Description"; field.Type = TType.String; field.ID = 3; oprot.WriteFieldBegin(field); oprot.WriteString(Description); oprot.WriteFieldEnd(); } if (__isset.IsCitation) { field.Name = "IsCitation"; field.Type = TType.Bool; field.ID = 4; oprot.WriteFieldBegin(field); oprot.WriteBool(IsCitation); oprot.WriteFieldEnd(); } if (__isset.IsAbstract) { field.Name = "IsAbstract"; field.Type = TType.Bool; field.ID = 5; oprot.WriteFieldBegin(field); oprot.WriteBool(IsAbstract); oprot.WriteFieldEnd(); } if (KeyValueMaps != null && __isset.KeyValueMaps) { field.Name = "KeyValueMaps"; field.Type = TType.List; field.ID = 6; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, KeyValueMaps.Count)); foreach (TDDIKeyValueMapRef _iter70 in KeyValueMaps) { _iter70.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (CitedElement != null && __isset.CitedElement) { field.Name = "CitedElement"; field.Type = TType.Struct; field.ID = 7; oprot.WriteFieldBegin(field); CitedElement.Write(oprot); oprot.WriteFieldEnd(); } if (DependabilityRequirements != null && __isset.DependabilityRequirements) { field.Name = "DependabilityRequirements"; field.Type = TType.List; field.ID = 8; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, DependabilityRequirements.Count)); foreach (TDDIAbstractDependabilityRequirementRef _iter71 in DependabilityRequirements) { _iter71.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); } if (AssuranceLevel != null && __isset.AssuranceLevel) { field.Name = "AssuranceLevel"; field.Type = TType.Struct; field.ID = 9; oprot.WriteFieldBegin(field); AssuranceLevel.Write(oprot); oprot.WriteFieldEnd(); } if (FromPort == null) { throw new TProtocolException(TProtocolException.INVALID_DATA, "required field FromPort not set"); } field.Name = "FromPort"; field.Type = TType.Struct; field.ID = 10; oprot.WriteFieldBegin(field); FromPort.Write(oprot); oprot.WriteFieldEnd(); if (ToPort == null) { throw new TProtocolException(TProtocolException.INVALID_DATA, "required field ToPort not set"); } field.Name = "ToPort"; field.Type = TType.Struct; field.ID = 11; oprot.WriteFieldBegin(field); ToPort.Write(oprot); oprot.WriteFieldEnd(); oprot.WriteFieldStop(); oprot.WriteStructEnd(); } finally { oprot.DecrementRecursionDepth(); } }