LBuffer::operator=

#include "ltwrappr.h"

LBuffer& LBuffer::operator=(lpStr)

LBuffer& LBuffer::operator=(LBufferSrc)

L_CHAR L_FAR * lpStr;

/* character string to copy */

LBuffer& LBufferSrc;

/* LBuffer object to copy*/

Copies the specified item to the class object’s buffer.

Parameter

Description

lpStr

The character string to copy.

LBufferSrc

The LBuffer object to copy.

Returns

The LBuffer object

Comments

LBuffer::operator=(LBufferSrc) copies the source class object's buffer to the destination class object's buffer. This results in two copies of the buffer.

The parameter LBufferSrc is passed by reference, and is a required parameter.

LBuffer::operator=(lpStr) copies the specified string to the destination class object's buffer.

Required DLLs and Libraries

LTDIS

For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

See Also

Functions:

Class Members

Example

This is an example for LBuffer::operator=(LBufferSrc):

L_VOID TestEqualOperatorBuffer(LBitmapBase& LeadBitmap)
{
   LBuffer LeadBuffer;
   LBuffer MyBuffer ;

   LeadBitmap.GetRow(&LeadBuffer,6);

   MyBuffer = LeadBuffer;
}

This is an example for LBuffer::operator=(lpStr):

L_VOID TestEqualOperatorString(LBitmapBase& LeadBitmap)
{
   LBuffer LeadBuffer;
   LBuffer MyBuffer ;

   LeadBitmap.GetRow(&LeadBuffer,6);
   MyBuffer = TEXT("My Buffer ABCD String");
}