前のページ次のページ上に戻るホーム SophiaFramework UNIVERSE 5.3
SFXTableItemBase
テーブルモデルの項目[行]を表す抽象クラスです。
#include <SFXTableItemBase.h.hpp>
class SFXTableItemBase;
SFMTYPEDEFCLASS(SFXTableItemBase)
        

継承図

SFXTableItemBase クラスの継承図

解説

SFXTableItemBase クラスは、 テーブルモデルの項目[行]を表す抽象クラスです。

このクラスは、 項目[行]にアクセスするためのインターフェイスを提供します。

参照

SFXTableItem | SFOTableModelBase | SFXAny

メンバ

コンストラクタ/デストラクタ
~SFXTableItemBase( Void )
SFXTableItemBase クラスのデストラクタです。
パブリック関数
SFXTableItemBasePtr Clone( Void )
項目[行]を複製します。
SFXAnyPtr GetColumn( SInt32 col )
指定されたセルオブジェクトを取得します。
SInt32 GetColumnLength( Void )
項目[行]の列数を取得します。

SFXTableItemBase::~SFXTableItemBase
SFXTableItemBase クラスのデストラクタです。
[ public, virtual ]
~SFXTableItemBase(Void);

解説

このデストラクタは、 何も行いません。


SFXTableItemBase::Clone
項目[行]を複製します。
[ public, pure-virtual, const ]
SFXTableItemBasePtr Clone(Void);

戻り値

複製された項目[行]へのポインタ。

解説

この関数は純粋仮想関数です。


SFXTableItemBase::GetColumn
指定されたセルオブジェクトを取得します。
[ public, pure-virtual ]
SFXAnyPtr GetColumn(
    SInt32 col   // 列のインデックス
);

戻り値

指定されたセルオブジェクトへのポインタ。

解説

この関数は純粋仮想関数です。

参照

SFXAny


SFXTableItemBase::GetColumnLength
項目[行]の列数を取得します。
[ public, pure-virtual, const ]
SInt32 GetColumnLength(Void);

戻り値

項目[行]の列数。

解説

この関数は純粋仮想関数です。