#include <TOutputObjectSocket.hh>
TOutputObjectSocketに対する継承グラフ
Public メソッド | |
TOutputObjectSocket (const Tstring &hostname="localhost", Tint port=tDefaultPortNumber) | |
TOutputObjectSocket (Tint port) | |
TOutputObjectSocket (TOutputObjectFilter *filter, const Tstring &hostname="localhost", Tint port=tDefaultPortNumber) | |
TOutputObjectSocket (TOutputObjectFilter *filter, Tint port) | |
~TOutputObjectSocket () | |
Tint | Write (TStreamableObject &object) |
const Tstring & | GetServerName () const |
Tint | GetServerDescriptor () const |
Tint | GetPortNumber () const |
Tint | OpenServer () |
Tint | CloseServer () |
TOutputObjectFilter * | GetObjectFilter () const |
Tvoid | SetObjectFilter (TOutputObjectFilter *filter) |
Tbool | HasFilter () const |
Tstream_t | GetStreamType () const |
Tint | GetDataSize () const |
Tint | GetLastDataSize () const |
Tint | GetTotalDataSize () const |
Tvoid | SetStreamType (Tstream_t streamtype) |
Tvoid | SetDataSize (Tint datasize) |
Tvoid | SetLastDataSize (Tint datasize) |
Tvoid | SetTotalDataSize (Tint datasize) |
Protected 型 | |
enum | { tDefaultPortNumber = 18150 } |
Protected 変数 | |
Tint | theServerDescriptor |
Tint | thePortNumber |
sockaddr_in | theAddress |
TOutputObjectFilter * | theObjectFilter |
Tstream_t | theStreamType |
ストリームタイプ(そのまんま) | |
Tint | theDataSize |
対象のデータサイズ(レコードサイズとは似て非なるものです) | |
Tint | theLastDataSize |
直前の処理(Read/Write)のよる処理サイズ | |
Tint | theTotalDataSize |
ここまで処理したデータの合計サイズ | |
フレンド | |
Tint | operator<< (TOutputObjectStream &left, TStreamableObject &object) |
Tint | operator<< (TOutputObjectStream &left, const TStreamableObject &object) |
TOutputObjectSocket.hh の 68 行で定義されています。
|
TObjectSocket.hh の 58 行で定義されています。 |
|
TOutputObjectSocket.cc の 28 行で定義されています。 参照 tSocketStream. |
|
TOutputObjectSocket.cc の 35 行で定義されています。 参照 tSocketStream. |
|
TOutputObjectSocket.cc の 42 行で定義されています。 参照 tSocketStream. |
|
TOutputObjectSocket.cc の 49 行で定義されています。 参照 tSocketStream. |
|
TOutputObjectSocket.cc の 56 行で定義されています。 |
|
TObjectSocket.cc の 33 行で定義されています。 参照 TObjectSocket::theServerDescriptor, と Tint. 呼出 TInputObjectSocket::~TInputObjectSocket(), と ~TOutputObjectSocket(). |
|
TObjectStream.hh の 99 行で定義されています。 参照 TObjectStream::theDataSize, と Tint. |
|
TObjectStream.hh の 104 行で定義されています。 |
|
TOutputObjectStream.hh の 106 行で定義されています。 |
|
TObjectSocket.hh の 90 行で定義されています。 参照 TObjectSocket::thePortNumber, と Tint. |
|
TObjectSocket.hh の 85 行で定義されています。 |
|
TOutputObjectSocket.hh の 98 行で定義されています。 参照 Tstring. |
|
TObjectStream.hh の 121 行で定義されています。 |
|
TObjectStream.hh の 132 行で定義されています。 |
|
|
TObjectSocket.cc の 25 行で定義されています。 |
|
TObjectStream.hh の 109 行で定義されています。 参照 TObjectStream::theDataSize, と Tvoid. |
|
TObjectStream.hh の 115 行で定義されています。 |
|
TOutputObjectStream.hh の 111 行で定義されています。 |
|
TObjectStream.hh の 126 行で定義されています。 |
|
TObjectStream.hh の 137 行で定義されています。 |
|
|
TOutputObjectStream.hh の 101 行で定義されています。 |
|
TOutputObjectStream.hh の 96 行で定義されています。 |
|
TObjectSocket.hh の 63 行で定義されています。 |
|
|
|
|
TObjectSocket.hh の 62 行で定義されています。 |
|
TObjectSocket.hh の 61 行で定義されています。 呼出 TObjectSocket::CloseServer(), TObjectSocket::GetServerDescriptor(), TInputObjectSocket::OpenClient(), と TObjectSocket::OpenServer(). |
|
ストリームタイプ(そのまんま)
TObjectStream.hh の 69 行で定義されています。 呼出 TObjectStream::GetStreamType(), と TObjectStream::SetStreamType(). |
|