TObjectStream class Reference

メインページ モジュール クラス階層 アルファベット順一覧 構成 ファイル一覧 構成メンバ ファイルメンバ 関連ページ

# クラス TObjectStream の解説

`#include <TObjectStream.hh>`

TObjectStreamに対する継承グラフ

[凡例]
TObjectStreamのコラボレーション図

[凡例]
すべてのメンバ一覧

## Public メソッド
| TObjectStream (Tstream_t streamtype=tUnknownStream)
| TObjectStream (TObjectFilter *filter, Tstream_t streamtype=tUnknownStream)
Tstream_t | GetStreamType () const
Tvoid | SetStreamType (Tstream_t streamtype)
TObjectFilter * | GetObjectFilter () const
Tvoid | SetObjectFilter (TObjectFilter *filter)
Tbool | HasFilter () const
Tint | GetDataSize () const
Tint | GetLastDataSize () const
Tvoid | SetDataSize (Tint datasize)
Tvoid | SetLastDataSize (Tint datasize)
Tint | GetTotalDataSize () const
## Protected メソッド
virtual | ~TObjectStream ()
## Protected 変数
TObjectFilter * | theObjectFilter
Tstream_t | theStreamType
Tint | theDataSize
Tint | theLastDataSize
Tint | theTotalDataSize

## コンストラクタとデストラクタの解説

TObjectStream::TObjectStream | ( | Tstream_t | streamtype = tUnknownStream | ) |

TObjectStream::TObjectStream | ( | TObjectFilter * | filter,
|  | Tstream_t | streamtype = tUnknownStream
| ) |

virtual TObjectStream::~TObjectStream | ( |  | ) | `[protected, virtual]`

## メソッドの解説

Tint TObjectStream::GetDataSize | ( |  | ) | `[inline]`

Tint TObjectStream::GetLastDataSize | ( |  | ) | `[inline]`

TObjectFilter * TObjectStream::GetObjectFilter | ( |  | ) | `[inline]`

Tstream_t TObjectStream::GetStreamType | ( |  | ) | `[inline]`

Tint TObjectStream::GetTotalDataSize | ( |  | ) | `[inline]`

Tbool TObjectStream::HasFilter | ( |  | ) | `[inline]`

Tvoid TObjectStream::SetDataSize | ( | Tint | datasize | ) | `[inline]`

Tvoid TObjectStream::SetLastDataSize | ( | Tint | datasize | ) | `[inline]`

Tvoid TObjectStream::SetObjectFilter | ( | TObjectFilter * | filter | ) | `[inline]`

Tvoid TObjectStream::SetStreamType | ( | Tstream_t | streamtype | ) | `[inline]`

## 変数の解説

Tint TObjectStream::theDataSize`[protected]`

Tint TObjectStream::theLastDataSize`[protected]`

TObjectFilter* TObjectStream::theObjectFilter`[protected]`

Tstream_t TObjectStream::theStreamType`[protected]`

Tint TObjectStream::theTotalDataSize`[protected]`

このクラスの解説は次のファイルから生成されました:

- TObjectStream.hh