Click or drag to resize

SignalReference Structure

Represents a signal that can be referenced by its constituent components.
Inheritance Hierarchy
System.Object
  System.ValueType
    GSF.Units.EE.SignalReference

Namespace: GSF.Units.EE
Assembly: GSF.Core (in GSF.Core.dll) Version: 2.4.246-beta+ff392465a0262ee2737937d4127fc3c2f08c6dcd
Syntax
public struct SignalReference : IEquatable<SignalReference>, 
	IComparable<SignalReference>
View Source

The SignalReference type exposes the following members.

Constructors
 NameDescription
Public methodSignalReference Creates a new SignalReference.
Top
Methods
 NameDescription
Public methodCompareTo(Object) Compares the current object with another object of the same type.
Public methodCompareTo(SignalReference) Compares the current object with another object of the same type.
Public methodEquals(Object) Indicates whether the current object is equal to another object of the same type.
(Overrides ValueType.Equals(Object))
Public methodEquals(SignalReference) Indicates whether the current object is equal to another object of the same type.
Public methodGetHashCode Returns the hash code for this SignalReference.
(Overrides ValueType.GetHashCode())
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodToString() Returns a String that represents the current SignalReference.
(Overrides ValueType.ToString())
Public methodStatic memberToString(String, SignalKind) Returns a String that represents the specified acronym and SignalKind.
Public methodStatic memberToString(String, SignalKind, Int32) Returns a String that represents the specified acronym, SignalKind and index.
Top
Operators
 NameDescription
Public operatorStatic memberEquality(SignalReference, SignalReference) Compares two SignalReference values for equality.
Public operatorStatic memberGreaterThan(SignalReference, SignalReference) Returns true if left SignalReference value is greater than right SignalReference value.
Public operatorStatic memberGreaterThanOrEqual(SignalReference, SignalReference) Returns true if left SignalReference value is greater than or equal to right SignalReference value.
Public operatorStatic memberInequality(SignalReference, SignalReference) Compares two SignalReference values for inequality.
Public operatorStatic memberLessThan(SignalReference, SignalReference) Returns true if left SignalReference value is less than right SignalReference value.
Public operatorStatic memberLessThanOrEqual(SignalReference, SignalReference) Returns true if left SignalReference value is less than or equal to right SignalReference value.
Top
Fields
 NameDescription
Public fieldAcronym Gets or sets the acronym of this SignalReference.
Public fieldCellIndex Gets or sets the cell index, if applicable, of this SignalReference.
Public fieldIndex Gets or sets the signal index of this SignalReference.
Public fieldKind Gets or sets the SignalKind of this SignalReference.
Top
Extension Methods
 NameDescription
Public Extension MethodGetEnumValueOrDefault Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Public Extension MethodGetEnumValueOrDefault<T> Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Top
See Also