Show / Hide Table of Contents

Struct char2

two signed bytes

Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Namespace: Hybridizer.Runtime.CUDAImports
Assembly: Hybridizer.Runtime.CUDAImports.dll
Syntax
[IntrinsicType("char2")]
public struct char2

Constructors

char2(char2)

copy constructor

Declaration
public char2(char2 res)
Parameters
Type Name Description
char2 res

char2(Int32)

constructor from 32 bits integer

Declaration
public char2(int val)
Parameters
Type Name Description
System.Int32 val

char2(SByte)

constructor from single component

Declaration
public char2(sbyte val)
Parameters
Type Name Description
System.SByte val

char2(SByte, SByte)

constructor from components

Declaration
public char2(sbyte xx, sbyte yy)
Parameters
Type Name Description
System.SByte xx
System.SByte yy

Fields

x

x

Declaration
public sbyte x
Field Value
Type Description
System.SByte

y

y

Declaration
public sbyte y
Field Value
Type Description
System.SByte

Operators

Addition(char2, char2)

addition operator

Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator+")]
public static char2 operator +(char2 a, char2 b)
Parameters
Type Name Description
char2 a
char2 b
Returns
Type Description
char2

Addition(char2, SByte)

addition operator

Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator+")]
public static char2 operator +(char2 a, sbyte b)
Parameters
Type Name Description
char2 a
System.SByte b
Returns
Type Description
char2

Addition(SByte, char2)

addition operator

Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator+")]
public static char2 operator +(sbyte a, char2 b)
Parameters
Type Name Description
System.SByte a
char2 b
Returns
Type Description
char2

Division(char2, char2)

division operator

Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator/")]
public static char2 operator /(char2 a, char2 b)
Parameters
Type Name Description
char2 a
char2 b
Returns
Type Description
char2

Division(char2, SByte)

division operator

Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator/")]
public static char2 operator /(char2 a, sbyte b)
Parameters
Type Name Description
char2 a
System.SByte b
Returns
Type Description
char2

Division(SByte, char2)

division operator

Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator/")]
public static char2 operator /(sbyte a, char2 b)
Parameters
Type Name Description
System.SByte a
char2 b
Returns
Type Description
char2

Explicit(char2 to Int16)

conversion to short

Declaration
public static explicit operator short (char2 res)
Parameters
Type Name Description
char2 res
Returns
Type Description
System.Int16

Multiply(char2, char2)

multiplication operator

Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator*")]
public static char2 operator *(char2 a, char2 b)
Parameters
Type Name Description
char2 a
char2 b
Returns
Type Description
char2

Multiply(char2, SByte)

multiplication operator

Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator*")]
public static char2 operator *(char2 a, sbyte b)
Parameters
Type Name Description
char2 a
System.SByte b
Returns
Type Description
char2

Multiply(SByte, char2)

multiplication operator

Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator*")]
public static char2 operator *(sbyte a, char2 b)
Parameters
Type Name Description
System.SByte a
char2 b
Returns
Type Description
char2

Subtraction(char2, char2)

substraction operator

Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator-")]
public static char2 operator -(char2 a, char2 b)
Parameters
Type Name Description
char2 a
char2 b
Returns
Type Description
char2

Subtraction(char2, SByte)

substraction operator

Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator-")]
public static char2 operator -(char2 a, sbyte b)
Parameters
Type Name Description
char2 a
System.SByte b
Returns
Type Description
char2

Subtraction(SByte, char2)

substraction operator

Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator-")]
public static char2 operator -(sbyte a, char2 b)
Parameters
Type Name Description
System.SByte a
char2 b
Returns
Type Description
char2
Back to top Generated by DocFX