TNB Library
|
レコードコンテンツ抽象クラス. [詳解]
#include <TnbShapeFile.h>
公開メンバ関数 | |
virtual Integer | GetShapeType (void) const =0 |
[取得] シェープタイプ取得. [詳解] | |
virtual void | Read (const IReader &r, size_t size)=0 |
[読込] 読込み 解析しデータを保持します。 [詳解] | |
virtual CStr | ToString (void) const =0 |
[取得] 文字列取得. [詳解] | |
virtual size_t | Write (IWriter &_w) const =0 |
[書出] 書出し 保持しているデータを書き出し(シェープタイプは対象外)。 [詳解] | |
virtual | ~IRecordContent (void) |
デストラクタ [詳解] | |
|
virtual |
デストラクタ
TnbShapeFile.h の 173 行目に定義があります。
|
pure virtual |
[取得] シェープタイプ取得.
CShapeFile::CNullShapeRecordContent, CShapeFile::CUnknownRecordContent, CShapeFileTypePoint::CPointRecordContentで実装されています。
|
pure virtual |
[読込] 読込み 解析しデータを保持します。
r | リーダ(シェープタイプの直後をポイントしていること) |
size | サイズ |
CShapeFile::CNullShapeRecordContent, CShapeFile::CUnknownRecordContent, CShapeFileTypePoint::CPointRecordContentで実装されています。
|
pure virtual |
[取得] 文字列取得.
CShapeFile::CNullShapeRecordContent, CShapeFile::CUnknownRecordContent, CShapeFileTypePoint::CPointRecordContentで実装されています。
|
pure virtual |
[書出] 書出し 保持しているデータを書き出し(シェープタイプは対象外)。
[out] | _w | ライター |
CShapeFile::CNullShapeRecordContent, CShapeFile::CUnknownRecordContent, CShapeFileTypePoint::CPointRecordContentで実装されています。