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

複数の権利情報を表すクラスです。 [詳解]

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

DDLCLASSServiceItemRightInfosを継承しています。

公開メンバ関数

 ServiceItemRightInfos ()
 コンストラクタです。
 
virtual ~ServiceItemRightInfos ()
 デストラクタです。
 
const qVector< ServiceItemRightTimeInfo > & GetAdditionalTimeRightInfos () const
 期間券の権利情報のリストを取得します。 [詳解]
 
const qVector< ServiceItemRightConsumptionInfo > & GetConsumptionRightInfos () const
 消費型サービス利用券の権利情報のリストを取得します。 [詳解]
 
const qVector< ServiceItemRightTimeInfo > & GetPermanentRightInfos () const
 永久利用券の権利情報のリストを取得します。 [詳解]
 
const StringGetSupportId () const
 サポート ID を取得します。 [詳解]
 
void Trace (qUnsignedInt64 uiTraceFlags=TRACE_ALWAYS, const String &title=NEX_T("")) const
 ServiceItemRightInfos オブジェクトの内容をトレースします。 [詳解]
 

詳解

複数の権利情報を表すクラスです。

関数詳解

const String& nn::nex::ServiceItemRightInfos::GetSupportId ( ) const

サポート ID を取得します。

戻り値
サポート ID 。
const qVector<ServiceItemRightConsumptionInfo>& nn::nex::ServiceItemRightInfos::GetConsumptionRightInfos ( ) const

消費型サービス利用券の権利情報のリストを取得します。

戻り値
消費型サービス利用券の権利情報のリスト。
const qVector<ServiceItemRightTimeInfo>& nn::nex::ServiceItemRightInfos::GetAdditionalTimeRightInfos ( ) const

期間券の権利情報のリストを取得します。

戻り値
期間券の権利情報のリスト。
const qVector<ServiceItemRightTimeInfo>& nn::nex::ServiceItemRightInfos::GetPermanentRightInfos ( ) const

永久利用券の権利情報のリストを取得します。

戻り値
永久利用券の権利情報のリスト。
void nn::nex::ServiceItemRightInfos::Trace ( qUnsignedInt64  uiTraceFlags = TRACE_ALWAYS,
const String title = NEX_T("") 
) const

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

引数
[in]uiTraceFlagsTraceLog::SetFlag() の引数と同様です。
[in]titleログの先頭に表示する文字列です。