[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: objpash.inc line 772
type TMarshal = class |
public |
type |
TUnicodeCharArray = array of UnicodeChar; |
Tint8Array = array of Int8; |
Tint16Array = array of Int16; |
Tint32Array = array of Int32; |
Tint64Array = array of Int64; |
TUint8Array = array of UInt8; |
TUint16Array = array of UInt16; |
TUint32Array = array of UInt32; |
TUint64Array = array of UInt64; |
public |
constructor Create; |
class function AllocMem(); |
class function ReallocMem(); |
class procedure FreeMem(); |
class procedure Move(); |
class function UnsafeAddrOf(); |
class function AsAnsi(); |
class function InOutString(); |
class function InString(); |
class function OutString(); |
class function AllocStringAsAnsi(); |
class function AllocStringAsUnicode(); |
class function AllocStringAsUtf8(); |
class procedure Copy(); |
class function FixString(); |
class function UnsafeFixString(); |
class procedure UnfixString(); |
class function ReadStringAsAnsi(); |
class function ReadStringAsAnsiUpTo(); |
class procedure WriteStringAsAnsi(); |
class function ReadStringAsUnicode(); |
class function ReadStringAsUnicodeUpTo(); |
class procedure WriteStringAsUnicode(); |
class function ReadStringAsUtf8(); |
class function ReadStringAsUtf8UpTo(); |
class procedure WriteStringAsUtf8(); |
class function FixArray(); |
class procedure UnfixArray(); |
class function ReadByte(); |
class procedure WriteByte(); |
class function ReadInt16(); |
class procedure WriteInt16(); |
class function ReadInt32(); |
class procedure WriteInt32(); |
class function ReadInt64(); |
class procedure WriteInt64(); |
class function ReadPtr(); |
class procedure WritePtr(); |
end; |
| | ||
|
Base class of all classes. |