CTR NEX API Reference
nn::nex::ServiceItemGetServiceItemRightParam クラス

権利情報を取得するためのパラメータを表すクラスです。 [詳解]

#include <RendezVous/Services/Jugem/ServiceItem/src/Common/ServiceItemGetServiceItemRightParam.h>

DDLCLASSServiceItemGetServiceItemRightParamを継承しています。

公開メンバ関数

 ServiceItemGetServiceItemRightParam ()
 コンストラクタです。
 
virtual ~ServiceItemGetServiceItemRightParam ()
 デストラクタです。
 
const StringGetDeviceId () const
 本体固有 ID を取得します。 [詳解]
 
qUnsignedInt16 GetPeriodId () const
 有効期限 ID を取得します。 [詳解]
 
const StringGetReferenceId () const
 リファレンス ID を取得します。 [詳解]
 
qUnsignedInt32 GetUniqueId () const
 ユニーク ID を取得します。 [詳解]
 
void Reset ()
 オブジェクトをデフォルトコンストラクタで生成した状態に初期化します。
 
void SetDeviceId (const String &deviceId_)
 [必須パラメタ] 本体固有 ID をセットします。 [詳解]
 
void SetPeriodId (qUnsignedInt16 periodId)
 有効期限 ID をセットします。 [詳解]
 
void SetReferenceId (const String &referenceId_)
 リファレンス ID をセットします。 [詳解]
 
void SetUniqueId (qUnsignedInt32 uniqueId_)
 [必須パラメタ] ユニーク ID をセットします。 [詳解]
 
void Trace (qUnsignedInt64 uiTraceFlags=TRACE_ALWAYS) const
 ServiceItemGetServiceItemRightParam オブジェクトの内容をトレースします。 [詳解]
 

詳解

権利情報を取得するためのパラメータを表すクラスです。

関数詳解

const String& nn::nex::ServiceItemGetServiceItemRightParam::GetReferenceId ( ) const

リファレンス ID を取得します。

戻り値
リファレンス ID。
void nn::nex::ServiceItemGetServiceItemRightParam::SetReferenceId ( const String referenceId_)

リファレンス ID をセットします。

権利情報を取得したいサービスアイテムのリファレンス ID をセットします。 省略もしくは ServiceItemConstants::INVALID_REFERENCE_ID がセットされた場合はすべての権利情報を取得します。

引数
[in]referenceId_権利情報を取得したいサービスアイテムのリファレンス ID。
const String& nn::nex::ServiceItemGetServiceItemRightParam::GetDeviceId ( ) const

本体固有 ID を取得します。

戻り値
本体固有 ID 。
void nn::nex::ServiceItemGetServiceItemRightParam::SetDeviceId ( const String deviceId_)

[必須パラメタ] 本体固有 ID をセットします。

引数
[in]deviceId_本体固有 ID 。
qUnsignedInt32 nn::nex::ServiceItemGetServiceItemRightParam::GetUniqueId ( ) const

ユニーク ID を取得します。

戻り値
ユニーク ID。
void nn::nex::ServiceItemGetServiceItemRightParam::SetUniqueId ( qUnsignedInt32  uniqueId_)

[必須パラメタ] ユニーク ID をセットします。

NEX サーバーから接続する eShop サーバーを決定するためのパラメーターです。 通常はタイトルのユニーク ID を指定します。

引数
[in]uniqueId_ユニーク ID。
qUnsignedInt16 nn::nex::ServiceItemGetServiceItemRightParam::GetPeriodId ( ) const

有効期限 ID を取得します。

periodId は、消費型サービス利用券の有効期限を設定するための ID です。 pid ごとに有効期限を変えたい場合に使用します。 periodId に紐づいた有効期限の設定値をサーバに登録する必要があるため、 利用する場合はサーバー担当者にご相談ください。

戻り値
有効期限 ID。
void nn::nex::ServiceItemGetServiceItemRightParam::SetPeriodId ( qUnsignedInt16  periodId)

有効期限 ID をセットします。

periodId は、消費型サービス利用券の有効期限を設定するための ID です。 pid ごとに有効期限を変えたい場合に使用します。 periodId に紐づいた有効期限の設定値をサーバに登録する必要があるため、 利用する場合はサーバー担当者にご相談ください。

引数
[in]periodId有効期限 ID。
void nn::nex::ServiceItemGetServiceItemRightParam::Trace ( qUnsignedInt64  uiTraceFlags = TRACE_ALWAYS) const

ServiceItemGetServiceItemRightParam オブジェクトの内容をトレースします。

引数
[in]uiTraceFlagsTraceLog::SetFlag() の引数と同様です。