|
TNB Library
|
レコードコンテンツ抽象クラス. [詳解]
#include <TnbShapeFile.h>
CShapeFile::IRecordContent の継承関係図公開メンバ関数 | |
| 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で実装されています。