LTableArrayStorage is a concrete implementation of LTableStorage to support a table where data is stored in an array.
Methods :
The methods in this class are:
Data Members:
The data members in this class are:
Operation:
LTableArrayStorage adds no new member functions, but implements every fucntion for LTableStorage.
Source files:
See also:
Purpose:
The constructor creates the object.
Access :
Prototype:
For cells with the same size data, this creates an LArray object with items equal to the indicated size.
LTableArrayStorage( LTableView *inTableView,
UInt32 inDataSize );
This is a user-specified subclass of LArray.
LTableArrayStorage(
LTableView *inTableView,
LArray *inDataArray );Parameters:
Purpose:
The destructor destroys the object.
Access :
Prototype:
virtual ~LTableArrayStorage();
Purpose:
This is an override of FindCellData() in LTableStorage.
Purpose:
This is an override of GetCellData() in LTableStorage.
Purpose:
This is an override of GetStorageSize() in LTableStorage.
Purpose:
This is an override of InsertCols() in LTableStorage.
Purpose:
This is an override of InsertRows() in LTableStorage.
Purpose:
This is an override of RemoveCols() in LTableStorage.
Purpose:
This is an override of RemoveRows() in LTableStorage.
Purpose:
This is an override of SetCellData() in LTableStorage.
Purpose:
Access :
Prototype:
Purpose:
Determines whether the array is destroyed when the LTableArrayStorage object is destroyed.
Access :
Prototype: