Operator overloads Delphi and FPC
Name | Description |
---|---|
Record TDelphiRec |
Operator overloads declared within a record (Delphi 2006+) |
Class TMyClass |
In this case, "Operator" is used as a normal Delphi identifier |
Record TMyType |
|
Record TMyType2 |
Operator := (C : TMyType2) z : TMyType; |
Operator + (c: TMyType; c1: TMyType) c2: TMyType; |
Operator - (c: TMyType; c1: TMyType) c2: TMyType; |
Operator * (c: TMyType; i: integer) c2: TMyType; |
Operator / (A, B: TMyType): TMyType; |
Operator ** (A, B: TMyType): TMyType; |
operator = (const c, d: TMyType) : boolean; |
operator < (const c, d: TMyType) : boolean; |
operator > (const c, d: TMyType) : boolean; |
operator <= (const c, d: TMyType) : boolean; |
operator >= (const c, d: TMyType) : boolean; |
operator or (const c,d:TMyType) : TMyType; |
operator and (const c,d:TMyType) : TMyType; |
operator xor (const c,d:TMyType) : TMyType; |
Operator := (C : TMyType2) z : TMyType; |
Operator + (c: TMyType; c1: TMyType) c2: TMyType; |
Operator - (c: TMyType; c1: TMyType) c2: TMyType; |
Operator * (c: TMyType; i: integer) c2: TMyType; |
Operator / (A, B: TMyType): TMyType; |
Operator ** (A, B: TMyType): TMyType; |
operator = (const c, d: TMyType) : boolean; |
operator < (const c, d: TMyType) : boolean; |
operator > (const c, d: TMyType) : boolean; |
operator <= (const c, d: TMyType) : boolean; |
operator >= (const c, d: TMyType) : boolean; |
operator or (const c,d:TMyType) : TMyType; |
operator and (const c,d:TMyType) : TMyType; |
operator xor (const c,d:TMyType) : TMyType; |