![]() ![]() ![]()
|
BREW C++ ライブラリ & GUI フレームワーク : SophiaFramework 3.0 |
| パブリック関数 | |
|---|---|
| static Bool |
Exhausted(
SInt32 code
)
SFBSource、SFBPeek、または SFBGetLine がデータを処理し尽くしたかどうかをチェックします。
|
| SInt32 |
Read(
VoidPtr buf
, SInt32 size
) Read( SFXBufferPtr buf ) 指定されたバッファにソースストリームからのバイトをコピーします。
|
| Void |
Readable(
AEECallback* callback
)
SFBSource::Read() が ISOURCE_WAIT 以外のものを返した場合にコールされるコールバックを
スケジュールまたはキャンセルします。
|
| SFCError |
QueryInterface(
AEECLSID clsid
, VoidHandle handle
)
(SFBQuery から継承)
QueryInterface( AEECLSID clsid , SFBBaseSmpPtr handle ) (SFBQuery から継承) このオブジェクトからの別の API を問い合わせます。
|
| SFBBaseSmp |
QueryInterface(
AEECLSID clsid
)
(SFBQuery から継承)
このオブジェクトからの別の API を問い合わせます。
|
| Void |
Self(
AEECLSID clsidReq
, SFBQuerySmpPtr clone
, AEECLSID clsidImp
)
(SFBQuery から継承)
オブジェクトを単一インタフェースで実装する際に使用します。
|
| SFBQuerySmp |
Self(
AEECLSID clsidReq
, AEECLSID clsidImp
)
(SFBQuery から継承)
オブジェクトを単一インタフェースで実装する際に使用します。
|
[ public ] SInt32 Read( VoidPtr buf // 読み取ったバイトの格納先バッファへのポインタ。 SInt32 size // pc のサイズ。 );
[ public ] SInt32 Read( SFXBufferPtr buf // 読み取ったバイトの格納先バッファへのポインタ。null の場合、何もせず EBADPARM を返す。 );
[ public ] Void Readable( AEECallback* callback // SFBSource が読み取り可能な場合のコールバックへのポインタ。 );
|
Copyright (C) 2002 - 2009 Sophia Cradle, Inc. All Rights Reserved. |
![]() ![]() ![]()
|