Location:
SHGCOORD.H
Link against: sheng.lib
class TShgCellRef;
A cell reference, specifying a cell's row and column, in either absolute or relative terms.
Defined in TShgCellRef
:
AsCellRef()
, Col()
, EAbsoluteIndicator
, Externalize()
, Externalize()
, Internalize()
, IsAbs()
, IsColAbs()
, IsRowAbs()
, IsWorkSheetExplicit()
, Row()
, SetCol()
, SetColAbs()
, SetColRel()
, SetRow()
, SetRowAbs()
, SetRowCol()
, SetRowRel()
, SetWorkSheetExplicit()
, SetWorkSheetNo()
, SetWorkSheetNotExplicit()
, TShgCellRef()
, TShgCellRef()
, TShgCellRef()
, WorkSheetNo()
, anonymous
inline TShgCellRef(TInt aRow, TInt aCol, TInt aWorkSheetNo);
Constructor, specifying absolute cell position.
|
inline TShgCellRef(const TShgCellRef &aCell);
Constructor, copying another cell reference.
|
inline void SetRowCol(TInt aRow, TInt aCol);
Sets the cell row and column.
|
inline void SetWorkSheetNo(TInt aWorkSheetNo);
Sets the cell worksheet.
|
inline TInt WorkSheetNo() const;
Gets the cell worksheet.
|
inline TCellRef AsCellRef() const;
Gets the cell reference converted to a Grid API cell reference.
|
inline TBool IsAbs() const;
Tests if the reference is absolute.
|
inline TBool IsRowAbs() const;
Tests if the row setting is absolute.
|
inline TBool IsColAbs() const;
Tests if the column setting is absolute.
|
inline void SetWorkSheetExplicit();
Sets a flag indicating that a worksheet has been set for the cell.
inline void SetWorkSheetNotExplicit();
Sets a flag indicating that a worksheet has not been set for the cell.
inline TBool IsWorkSheetExplicit() const;
Tests if a worksheet has been set for the cell.
|
IMPORT_C void Externalize(CBufBase *aBuf) const;
Externalises the object to a dynamic buffer.
|
IMPORT_C void Externalize(TDes8 &aDes) const;
Externalises the object to a descriptor.
|
IMPORT_C TInt Internalize(const TUint8 *aPtr);
Internalises the object from raw memory.
|
|
n/a
Constant definition.
|