Click or drag to resize

SignalReference Structure

Represents a signal that can be referenced by its constituent components.
Inheritance Hierarchy
SystemObject
  SystemValueType
    GSF.Units.EESignalReference

Namespace: GSF.Units.EE
Assembly: GSF.Core (in GSF.Core.dll) Version: 2.4.205-beta+5ef4169f3b1079d8b163dd363614f656bd140924
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 ValueTypeEquals(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 ValueTypeGetHashCode)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodToString Returns a String that represents the current SignalReference.
(Overrides ValueTypeToString)
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 MethodGetEnumValueOrDefaultT Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Top
See Also