TMarshal class
Declaration
TMarshal = class sealedDescription
No description yet.
Methods
Create | public | |
AllocMem | public | |
ReallocMem | public | |
FreeMem | public | |
Move | public | |
UnsafeAddrOf | public | |
AsAnsi | public | |
InOutString | public | |
InString | public | |
OutString | public | |
AllocStringAsAnsi | public | |
AllocStringAsUnicode | public | |
AllocStringAsUtf8 | public | |
Copy | public | |
FixString | public | |
UnsafeFixString | public | |
UnfixString | public | |
ReadStringAsAnsi | public | |
ReadStringAsAnsiUpTo | public | |
WriteStringAsAnsi | public | |
ReadStringAsUnicode | public | |
ReadStringAsUnicodeUpTo | public | |
WriteStringAsUnicode | public | |
ReadStringAsUtf8 | public | |
ReadStringAsUtf8UpTo | public | |
WriteStringAsUtf8 | public | |
FixArray | public | |
UnfixArray | public | |
ReadByte | public | |
WriteByte | public | |
ReadInt16 | public | |
WriteInt16 | public | |
ReadInt32 | public | |
WriteInt32 | public | |
ReadInt64 | public | |
WriteInt64 | public | |
ReadPtr | public | |
WritePtr | public |
Types and constants
TUnicodeCharArray | public | |
Tint8Array | public | |
Tint16Array | public | |
Tint32Array | public | |
Tint64Array | public | |
TUint8Array | public | |
TUint16Array | public | |
TUint32Array | public | |
TUint64Array | public |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
