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

クラス TStringStreamBuffer の解説
[System Category]

This is the TStringStreamBuffer class. [詳細]

#include <TStringStreamBuffer.hh>

TStringStreamBufferのコラボレーション図

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

Public メソッド

 TStringStreamBuffer (Tint len=0x1000)
virtual ~TStringStreamBuffer ()
virtual Tint sync ()
virtual Tint overflow (Tint c=EOF)
virtual Tvoid ReceiveString ()
TSystemAction * GetSystemAction () const
TcharGetString () const
Tint GetLength () const
Tint GetIndex () const
Tint GetLogLevel () const
Tvoid SetSystemAction (TSystemAction *action)
Tvoid SetLogLevel (Tint level)

Protected メソッド

 TStringStreamBuffer (const TStringStreamBuffer &right)
virtual TStringStreamBuffer & operator= (const TStringStreamBuffer &right)

Protected 変数

TSystemAction * theSystemAction
TchartheString
Tint theLength
Tint theIndex
Tint theLogLevel

解説

This is the TStringStreamBuffer class.

作者:
Go IWAI <goiwai@users.sourceforge.jp>
The TStringStreamBuffer class detail description. Write it down ASAP!

TODO:
None?

バグ:
None?

TStringStreamBuffer.hh45 行で定義されています。


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

TStringStreamBuffer::TStringStreamBuffer Tint  len = 0x1000  ) 
 

TStringStreamBuffer.cc18 行で定義されています。

参照 Tchar, theLength, と theString.

TStringStreamBuffer::~TStringStreamBuffer  )  [virtual]
 

TStringStreamBuffer.cc38 行で定義されています。

参照 theString.

TStringStreamBuffer::TStringStreamBuffer const TStringStreamBuffer &  right  )  [protected]
 

TStringStreamBuffer.cc29 行で定義されています。


メソッドの解説

Tint TStringStreamBuffer::GetIndex  )  const [inline]
 

TStringStreamBuffer.hh99 行で定義されています。

参照 theIndex, と Tint.

Tint TStringStreamBuffer::GetLength  )  const [inline]
 

TStringStreamBuffer.hh94 行で定義されています。

参照 theLength, と Tint.

Tint TStringStreamBuffer::GetLogLevel  )  const [inline]
 

TStringStreamBuffer.hh104 行で定義されています。

参照 theLogLevel, と Tint.

Tchar * TStringStreamBuffer::GetString  )  const [inline]
 

TStringStreamBuffer.hh89 行で定義されています。

参照 Tchar, と theString.

TSystemAction * TStringStreamBuffer::GetSystemAction  )  const [inline]
 

TStringStreamBuffer.hh84 行で定義されています。

参照 theSystemAction.

TStringStreamBuffer & TStringStreamBuffer::operator= const TStringStreamBuffer &  right  )  [protected, virtual]
 

TStringStreamBuffer.cc43 行で定義されています。

参照 theIndex, theLength, theLogLevel, theString, と theSystemAction.

Tint TStringStreamBuffer::overflow Tint  c = EOF  )  [virtual]
 

TStringStreamBuffer.cc58 行で定義されています。

参照 cerrbuf, clogbuf, coutbuf, sync(), theIndex, theLength, theString, と Tint.

Tvoid TStringStreamBuffer::ReceiveString  )  [virtual]
 

TStringStreamBuffer.cc89 行で定義されています。

参照 cerrbuf, clogbuf, coutbuf, theLogLevel, theString, theSystemAction, Tstring, と Tvoid.

呼出 sync().

Tvoid TStringStreamBuffer::SetLogLevel Tint  level  )  [inline]
 

TStringStreamBuffer.hh115 行で定義されています。

参照 theLogLevel, と Tvoid.

Tvoid TStringStreamBuffer::SetSystemAction TSystemAction *  action  )  [inline]
 

TStringStreamBuffer.hh109 行で定義されています。

参照 theSystemAction, と Tvoid.

呼出 TRunManager::SetSystemAction(), と TRunManager::~TRunManager().

Tint TStringStreamBuffer::sync  )  [virtual]
 

TStringStreamBuffer.cc81 行で定義されています。

参照 ReceiveString(), theIndex, theString, と Tint.

呼出 overflow().


変数の解説

Tint TStringStreamBuffer::theIndex [protected]
 

TStringStreamBuffer.hh53 行で定義されています。

呼出 GetIndex(), operator=(), overflow(), と sync().

Tint TStringStreamBuffer::theLength [protected]
 

TStringStreamBuffer.hh52 行で定義されています。

呼出 GetLength(), operator=(), overflow(), と TStringStreamBuffer().

Tint TStringStreamBuffer::theLogLevel [protected]
 

TStringStreamBuffer.hh54 行で定義されています。

呼出 GetLogLevel(), operator=(), ReceiveString(), と SetLogLevel().

Tchar* TStringStreamBuffer::theString [protected]
 

TStringStreamBuffer.hh51 行で定義されています。

呼出 GetString(), operator=(), overflow(), ReceiveString(), sync(), TStringStreamBuffer(), と ~TStringStreamBuffer().

TSystemAction* TStringStreamBuffer::theSystemAction [protected]
 

TStringStreamBuffer.hh50 行で定義されています。

呼出 GetSystemAction(), operator=(), ReceiveString(), と SetSystemAction().


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

CLDAQ - a Class Library for DataAcQuisition (Version 1.14.3)
Go IWAI -- goiwai at users.sourceforge.jp