XLL+ Class Library (7.0)

CXlSerialData Methods

The methods of the CXlSerialData class are listed here.

Construction

public method CXlSerialData Constructs a CXlSerialData object

Assignment operators

public method operator = Assigns a new value to the byte array

Data operations

public method Attach Attaches the supplied data to the object, replacing any current contents
public method Clear Clears all data
public method Detach Detaches the current data from the object
public method MoveFrom Detaches the data from another object and attaches it to this object
public method Set Copies the supplied data into the object, replacing any current contents

Operations

public method CopyXlOper Serializes a single CXlOper
public method GetXlOper Deserializes a single CXlOper
public method ReadArgList Serializes a sequence of arguments from the stack, using an argument template to define the arguments
public method ReadArgs Serializes a sequence of arguments from the stack, using the function name to define the arguments

Accessor methods

public method GetCount Returns the size of the byte array
public method GetData Returns a pointer to the internal byte array
public method GetDataBuffer Returns a character pointer to the internal byte array
public method IsGood Returns the state of the byte array

Memory management

public method static method Alloc Allocates memory for a byte array
public method static method Destroy Deallocates memory for a byte array

Comparison methods & operators

public method Compare Compares the object with another
public method operator != Compares the object with another
public method operator < Compares the object with another
public method operator <= Compares the object with another
public method operator = Compares the object with another
public method operator > Compares the object with another
public method operator >= Compares the object with another

Requirements

Header: xlserialize.h

See Also

CXlSerialData Class | xlserialize.h | CXlOperCache class | CXlInputKey class | Cache sample