![]() ![]() ![]()
|
BREW C++ ライブラリ & GUI フレームワーク & XML ミドルウェア : SophiaFramework 4.1 |

| BREW 2.0 | BREW 2.1 | BREW 3.0 | BREW 3.1 |
|---|---|---|---|
| × | × | × | ○ |
| パブリック関数 | |
|---|---|
| SFCError |
Add(
SFBQuerySmpConstRef query
) リストの最後に新しいエントリを追加します。
|
| SFCError |
AddAt(
UInt32 index
, SFBQuerySmpConstRef query
) インデックス パラメータとして指定されたインデックスに新しいエントリを加えます。
|
| Void |
Clear( Void ) リストをクリアして、メモリーを開放します。
|
| SInt32 |
Find(
SFBQuerySmpConstRef query
) リスト内のエントリのインデックスを返します。
|
| SFCError |
GetAt(
UInt32 index
, SFBQuerySmpConstRef query
) インデックスにおけるリストのエントリを取得します。
|
| static SFBQoSListSmp |
NewInstance( Void ) SFBQoSList クラスのインスタンスを生成します。
|
| SFCError |
Remove(
SFBQuerySmpConstRef query
) パラメータ query によってポイントされているエントリを削除します。
|
| SFCError |
RemoveAt(
UInt32 index
) インデックスにおけるエントリをリストから削除します。
|
| UInt32 |
Size( Void ) リスト内のエントリの数を返します。
|
| 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 ] SFCError Add( SFBQuerySmpConstRef query // リストに追加される新しいエントリへのポインター );
[ public ] SFCError AddAt( UInt32 index // 追加されるエントリの索引 SFBQuerySmpConstRef query // リストに追加される新しいエントリへのポインター );
インデックスは 0 を基準にしており、インデックスがリストのサイズ以上なら、新しいエントリがリストの最後に加えられます。
[ public ] Void Clear(Void);
[ public ] SInt32 Find( SFBQuerySmpConstRef query // リスト内で見つける必要のあるエントリへのポインター );
戻されるインデックスは 0 を基準にしており、関数がリスト内にエントリを見つけられなかった場合、-1 が返されます。
[ public ] SFCError GetAt( UInt32 index // エントリのインデックス SFBQuerySmpConstRef query // リストに追加される新しいエントリへのポインター );
インデックスは 0 を基準にしており、インデックスがリストのサイズ以上の場合に、SFERR_INVALID_PARAM が返されます。
[ public, static ] SFBQoSListSmp NewInstance(Void);
[ public ] SFCError Remove( SFBQuerySmpConstRef query // リストに追加される新しいエントリへのポインター );
インデックスは 0 を基準にしており、インデックスがリストのサイズ以上の場合に、SFERR_INVALID_PARAM が返されます。
[ public ] UInt32 Size(Void);
|
Copyright (C) 2002 - 2008 Sophia Cradle, Inc. All Rights Reserved. |
![]() ![]() ![]()
|