Method function SLSimpleDataBuffer.ISLDataBuffer.ByteModify() : PByte

From Mitov Wiki Doc
Revision as of 13:52, 26 October 2012 by David Alm (Talk | contribs)
Jump to: navigation, search

This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.

Class: ISLDataBuffer

Contents

Syntax

Delphi:

function ByteModify() : PByte;

C++ Builder:

PByte __fastcall ByteModify();

Visual C++ (MFC):

ByteModify();

Summary

Returns read and write pointer to the buffer data.

Description

This method is guaranteed to preserve the current data in the buffer. If you need only to write to the buffer, use the Write method. Use this method when you need read and write access to the data for writing. If you just need to read the data, use Read instead! Read is faster, as Modify may result in additional memory allocation and copy operations if the internal data buffer is shared. Write is faster than the Modify method, as it will not perform any copies of the existing data.


Example:

var RawData : Pointer;

RawData := SomeBuffer.ByteModify();

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox