Table of Contents

Class DisplayCode

Namespace
Geotab.Checkmate.ObjectModel.Engine
Assembly
Geotab.Checkmate.ObjectModel.dll

Class to display engine code.

public class DisplayCode : IComparable, IComparable<DisplayCode>, IEqualityComparer<DisplayCode>
Inheritance
DisplayCode
Implements
Inherited Members

Constructors

DisplayCode(int, Controller?)

Initializes a new instance of the DisplayCode class.

public DisplayCode(int code, Controller? controller)

Parameters

code int

The code.

controller Controller

The controller.

Methods

CompareTo(DisplayCode?)

public int CompareTo(DisplayCode? other)

Parameters

other DisplayCode

Returns

int

CompareTo(object?)

public int CompareTo(object? obj)

Parameters

obj object

Returns

int

Equals(DisplayCode?, DisplayCode?)

public bool Equals(DisplayCode? x, DisplayCode? y)

Parameters

x DisplayCode
y DisplayCode

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

GetHashCode(DisplayCode)

public int GetHashCode(DisplayCode obj)

Parameters

obj DisplayCode

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(DisplayCode?, DisplayCode?)

Compares two values

public static bool operator ==(DisplayCode? first, DisplayCode? second)

Parameters

first DisplayCode

The first.

second DisplayCode

The second.

Returns

bool

True if they are equal

operator >(DisplayCode?, DisplayCode?)

Greater than operator

public static bool operator >(DisplayCode? first, DisplayCode? second)

Parameters

first DisplayCode

The first.

second DisplayCode

The second.

Returns

bool

True if first greater than second

operator >=(DisplayCode?, DisplayCode?)

Greater than or equal to operator

public static bool operator >=(DisplayCode? first, DisplayCode? second)

Parameters

first DisplayCode

The first.

second DisplayCode

The second.

Returns

bool

True if first greater than or equals to second

operator !=(DisplayCode?, DisplayCode?)

Compares two values of inequality

public static bool operator !=(DisplayCode? first, DisplayCode? second)

Parameters

first DisplayCode

The first.

second DisplayCode

The second.

Returns

bool

True if they are not equal

operator <(DisplayCode?, DisplayCode?)

Less than operator

public static bool operator <(DisplayCode? first, DisplayCode? second)

Parameters

first DisplayCode

The first.

second DisplayCode

The second.

Returns

bool

True if first less than second

operator <=(DisplayCode?, DisplayCode?)

Less than or equal to operator

public static bool operator <=(DisplayCode? first, DisplayCode? second)

Parameters

first DisplayCode

The first.

second DisplayCode

The second.

Returns

bool

True if first less than or equals to second