CTR-Pia  5.4.3
Game Communication Engine
 全て クラス ネームスペース 関数 変数 型定義 列挙型 列挙型の値 ページ
クラス nn::pia::session::ISessionInfoListabstract

セッションの情報へのインターフェースのリストです。 [詳細]

+ nn::pia::session::ISessionInfoListに対する継承グラフ

Public メソッド

 ISessionInfoList ()
 デフォルトコンストラクタ
 
virtual ~ISessionInfoList ()
 デストラクタ
 
virtual ConstIterator Begin () const =0
 先頭にある ISessionInfo* のイテレータを得ます(const版)。
 
virtual Iterator Begin ()=0
 先頭にある ISessionInfo* のイテレータを得ます(非const版)。
 
virtual void Clear ()=0
 リストをクリアします。
 
virtual ConstIterator End () const =0
 末尾の次に対応する ISessionInfo* のイテレータを得ます(const版)。
 
virtual Iterator End ()=0
 末尾の次に対応する ISessionInfo* のイテレータを得ます(非const版)。
 
virtual uint16_t GetMaxSize () const =0
 リストの最大数を取得します。
 
virtual uint16_t GetSize () const =0
 リスト内の要素数を取得します。
 

説明

セッションの情報へのインターフェースのリストです。

関数

virtual ConstIterator nn::pia::session::ISessionInfoList::Begin ( ) const
pure virtual

先頭にある ISessionInfo* のイテレータを得ます(const版)。

戻り値
先頭にある要素のイテレータを返します。
virtual Iterator nn::pia::session::ISessionInfoList::Begin ( )
pure virtual

先頭にある ISessionInfo* のイテレータを得ます(非const版)。

戻り値
先頭にある要素のイテレータを返します。
virtual ConstIterator nn::pia::session::ISessionInfoList::End ( ) const
pure virtual

末尾の次に対応する ISessionInfo* のイテレータを得ます(const版)。

戻り値
末尾の次に対応する要素のイテレータを返します。
virtual Iterator nn::pia::session::ISessionInfoList::End ( )
pure virtual

末尾の次に対応する ISessionInfo* のイテレータを得ます(非const版)。

戻り値
末尾の次に対応する要素のイテレータを返します。
virtual uint16_t nn::pia::session::ISessionInfoList::GetMaxSize ( ) const
pure virtual

リストの最大数を取得します。

戻り値
リストの最大数を返します。
virtual uint16_t nn::pia::session::ISessionInfoList::GetSize ( ) const
pure virtual

リスト内の要素数を取得します。

戻り値
リスト内の要素数を返します。