Skip to content

TMarshal.Copy

Declaration

Source position: objpash.inc line 846

public 
class procedure Copy(const Src: TUnicodeCharArray; StartIndex: SizeInt; 
                    Dest: TPtrWrapper; Count: SizeInt);  static;

class procedure Copy(Src: TPtrWrapper; var Dest: TUnicodeCharArray; 
                    StartIndex: SizeInt; Count: SizeInt);  static;

class procedure Copy(const Src: TUint8Array; StartIndex: SizeInt; 
                    Dest: TPtrWrapper; Count: SizeInt);  static;

class procedure Copy(Src: TPtrWrapper; var Dest: TUint8Array; 
                    StartIndex: SizeInt; Count: SizeInt);  static;

class procedure Copy(const Src: TInt8Array; StartIndex: SizeInt; 
                    Dest: TPtrWrapper; Count: SizeInt);  static;

class procedure Copy(Src: TPtrWrapper; var Dest: TInt8Array; 
                    StartIndex: SizeInt; Count: SizeInt);  static;

class procedure Copy(const Src: TUInt16Array; StartIndex: SizeInt; 
                    Dest: TPtrWrapper; Count: SizeInt);  static;

class procedure Copy(Src: TPtrWrapper; var Dest: TUInt16Array; 
                    StartIndex: SizeInt; Count: SizeInt);  static;

class procedure Copy(const Src: TInt16Array; StartIndex: SizeInt; 
                    Dest: TPtrWrapper; Count: SizeInt);  static;

class procedure Copy(Src: TPtrWrapper; var Dest: TInt16Array; 
                    StartIndex: SizeInt; Count: SizeInt);  static;

class procedure Copy(const Src: TInt32Array; StartIndex: SizeInt; 
                    Dest: TPtrWrapper; Count: SizeInt);  static;

class procedure Copy(Src: TPtrWrapper; var Dest: TInt32Array; 
                    StartIndex: SizeInt; Count: SizeInt);  static;

class procedure Copy(const Src: TInt64Array; StartIndex: SizeInt; 
                    Dest: TPtrWrapper; Count: SizeInt);  static;

class procedure Copy(Src: TPtrWrapper; var Dest: TInt64Array; 
                    StartIndex: SizeInt; Count: SizeInt);  static;

class procedure Copy(const Src: TPtrWrapperArray; StartIndex: SizeInt; 
                    Dest: TPtrWrapper; Count: SizeInt);  static;

class procedure Copy(Src: TPtrWrapper; var Dest: TPtrWrapperArray; 
                    StartIndex: SizeInt; Count: SizeInt);  static;