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

ステーションを一意に識別するためのアドレスです。 [詳細]

+ nn::pia::transport::StationConnectionInfoに対する継承グラフ

Public メソッド

 StationConnectionInfo (void)
 コンストラクタです。
 
 StationConnectionInfo (const StationConnectionInfo &o)
 コピーコンストラクタです。
 
virtual ~StationConnectionInfo (void)
 デストラクタです。
 
const StationLocationGetMainLocation (void) const
 StationLocation (メインアドレス)の const 参照を得ます。
 
StationLocationGetMainLocation (void)
 StationLocation (メインアドレス)の参照を得ます。
 
const StationLocationGetPrivateLocation (void) const
 StationLocation (サブアドレス)の const 参照を得ます。 サブアドレスがプライベートアドレスのときに使用されることを想定しています。
 
StationLocationGetPrivateLocation (void)
 StationLocation (サブアドレス)の参照を得ます。 サブアドレスがプライベートアドレスのときに使用されることを想定しています。
 
const StationLocationGetPublicLocation (void) const
 StationLocation (メインアドレス)の const 参照を得ます。 メインアドレスがパブリックアドレスのときに使用されることを想定しています。
 
StationLocationGetPublicLocation (void)
 StationLocation (メインアドレス)の参照を得ます。 メインアドレスがパブリックアドレスのときに使用されることを想定しています。
 
const StationLocationGetSubLocation (void) const
 StationLocation (サブアドレス)の const 参照を得ます。
 
StationLocationGetSubLocation (void)
 StationLocation (サブアドレス)の参照を得ます。
 
StationConnectionInfooperator= (const StationConnectionInfo &o)
 代入演算子です。
 
void SetMainLocation (const StationLocation &o)
 StationLocation (メインアドレス)を設定します。
 
void SetSubLocation (const StationLocation &o)
 StationLocation (サブアドレス)を設定します。
 
virtual void Trace (uint64_t flag) const
 デバッグに有用な情報をプリントします。
 

説明

ステーションを一意に識別するためのアドレスです。

メインアドレスとサブアドレスの2つの StationLocation を持ちます。

コンストラクタとデストラクタ

nn::pia::transport::StationConnectionInfo::StationConnectionInfo ( const StationConnectionInfo o)

コピーコンストラクタです。

引数
[in]oコピーコンストラクタの引数です。

関数

const StationLocation& nn::pia::transport::StationConnectionInfo::GetMainLocation ( void  ) const
inline

StationLocation (メインアドレス)の const 参照を得ます。

戻り値
StationLocation (メインアドレス)の const 参照が返ります。
StationLocation& nn::pia::transport::StationConnectionInfo::GetMainLocation ( void  )
inline

StationLocation (メインアドレス)の参照を得ます。

戻り値
StationLocation (メインアドレス)の参照が返ります。
const StationLocation& nn::pia::transport::StationConnectionInfo::GetPrivateLocation ( void  ) const
inline

StationLocation (サブアドレス)の const 参照を得ます。 サブアドレスがプライベートアドレスのときに使用されることを想定しています。

戻り値
StationLocation (サブアドレス)の const 参照が返ります。
StationLocation& nn::pia::transport::StationConnectionInfo::GetPrivateLocation ( void  )
inline

StationLocation (サブアドレス)の参照を得ます。 サブアドレスがプライベートアドレスのときに使用されることを想定しています。

戻り値
StationLocation (サブアドレス)の参照が返ります。
const StationLocation& nn::pia::transport::StationConnectionInfo::GetPublicLocation ( void  ) const
inline

StationLocation (メインアドレス)の const 参照を得ます。 メインアドレスがパブリックアドレスのときに使用されることを想定しています。

戻り値
StationLocation (メインアドレス)の const 参照が返ります。
StationLocation& nn::pia::transport::StationConnectionInfo::GetPublicLocation ( void  )
inline

StationLocation (メインアドレス)の参照を得ます。 メインアドレスがパブリックアドレスのときに使用されることを想定しています。

戻り値
StationLocation (メインアドレス)の参照が返ります。
const StationLocation& nn::pia::transport::StationConnectionInfo::GetSubLocation ( void  ) const
inline

StationLocation (サブアドレス)の const 参照を得ます。

戻り値
StationLocation (サブアドレス)の const 参照が返ります。
StationLocation& nn::pia::transport::StationConnectionInfo::GetSubLocation ( void  )
inline

StationLocation (サブアドレス)の参照を得ます。

戻り値
StationLocation (サブアドレス)の参照が返ります。
StationConnectionInfo& nn::pia::transport::StationConnectionInfo::operator= ( const StationConnectionInfo o)

代入演算子です。

引数
[in]o代入する StationConnectionInfo オブジェクトを指定します。
戻り値
本オブジェクトの参照が返ります。
void nn::pia::transport::StationConnectionInfo::SetMainLocation ( const StationLocation o)
inline

StationLocation (メインアドレス)を設定します。

引数
[in]o設定する StationLocation
void nn::pia::transport::StationConnectionInfo::SetSubLocation ( const StationLocation o)
inline

StationLocation (サブアドレス)を設定します。

引数
[in]o設定する StationLocation
virtual void nn::pia::transport::StationConnectionInfo::Trace ( uint64_t  flag) const
virtual

デバッグに有用な情報をプリントします。

引数
[in]flagトレースフラグの論理和。詳細はTraceFlag 型を参照してください。