System.SysUtils.TMarshaller Methods

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
AllocMempublicAllocates a block of memory.
AllocStringAsAnsipublicCopies a string into a buffer.
AllocStringAsUnicodepublicCopies a string into a buffer.
AllocStringAsUtf8publicCopies a string into a buffer.
AsAnsipublicReturns a wrapped pointer to the character data of a string.
AsRawpublic
AsUtf8publicReturns a wrapped pointer to the character data of a string.
FixArraypublicReturns a wrapped pointer referencing the data at the start of the array.
FixStringpublicReturns a wrapped pointer referencing the data at the start of the string.
FlushpublicCompletes all pending operations.
InOutStringpublicReturns a wrapped pointer to a buffer.
InStringpublicReturns a wrapped pointer to an allocated memory buffer.
OutStringpublicReturns a wrapped pointer to the character data of a copied string.
ReallocMempublicAllocates and returns a block of memory.
UnsafeFixStringpublicReturns a wrapped pointer referencing the data at the start of the string.