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

購入前情報を表すクラスです。 [詳解]

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

DDLCLASSServiceItemPrepurchaseInfoを継承しています。

公開メンバ関数

 ServiceItemPrepurchaseInfo ()
 コンストラクタです。
 
virtual ~ServiceItemPrepurchaseInfo ()
 デストラクタです。
 
const ServiceItemAmountGetCurrentBalance () const
 現在の残高情報を取得します。 [詳解]
 
const ServiceItemPrepurchaseRightInfoGetCurrentRightInfo () const
 現在の権利情報を取得します。 [詳解]
 
qBool GetIsTaxAvailable () const
 税額があるかどうかを取得します。 [詳解]
 
const StringGetItemCode () const
 アイテムコードを取得します。 [詳解]
 
const ServiceItemAmountGetPostBalance () const
 購入後の残高情報を取得します。 [詳解]
 
const ServiceItemPrepurchaseRightInfoGetPostRightInfo () const
 購入後の権利情報を取得します。 [詳解]
 
const StringGetPriceId () const
 価格情報の識別 ID を取得します。 [詳解]
 
const ServiceItemAmountGetRegularPrice () const
 販売価格情報を取得します。 [詳解]
 
const ServiceItemAmountGetTaxAmount () const
 税額情報を取得します。 [詳解]
 
const ServiceItemAmountGetTotalAmount () const
 総額情報を取得します。 [詳解]
 
void Trace (qUnsignedInt64 uiTraceFlags=TRACE_ALWAYS, const String &title=NEX_T("")) const
 ServiceItemPrepurchaseInfo オブジェクトの内容をトレースします。 [詳解]
 

詳解

購入前情報を表すクラスです。

関数詳解

const String& nn::nex::ServiceItemPrepurchaseInfo::GetItemCode ( ) const

アイテムコードを取得します。

戻り値
アイテムコード。
const String& nn::nex::ServiceItemPrepurchaseInfo::GetPriceId ( ) const

価格情報の識別 ID を取得します。

戻り値
価格情報の識別 ID 。
const ServiceItemAmount& nn::nex::ServiceItemPrepurchaseInfo::GetRegularPrice ( ) const

販売価格情報を取得します。

戻り値
販売価格情報。
qBool nn::nex::ServiceItemPrepurchaseInfo::GetIsTaxAvailable ( ) const

税額があるかどうかを取得します。


戻り値一覧:

true 税額がある。

false 税額がない。

const ServiceItemAmount& nn::nex::ServiceItemPrepurchaseInfo::GetTaxAmount ( ) const

税額情報を取得します。

GetIsTaxAvailable() が true を返す場合のみ呼び出し可能です。

戻り値
税額情報。
const ServiceItemAmount& nn::nex::ServiceItemPrepurchaseInfo::GetTotalAmount ( ) const

総額情報を取得します。

戻り値
総額情報。
const ServiceItemAmount& nn::nex::ServiceItemPrepurchaseInfo::GetCurrentBalance ( ) const

現在の残高情報を取得します。

戻り値
現在の残高情報。
const ServiceItemAmount& nn::nex::ServiceItemPrepurchaseInfo::GetPostBalance ( ) const

購入後の残高情報を取得します。

戻り値
購入後の残高情報。
const ServiceItemPrepurchaseRightInfo& nn::nex::ServiceItemPrepurchaseInfo::GetCurrentRightInfo ( ) const

現在の権利情報を取得します。

戻り値
現在の権利情報。
const ServiceItemPrepurchaseRightInfo& nn::nex::ServiceItemPrepurchaseInfo::GetPostRightInfo ( ) const

購入後の権利情報を取得します。

戻り値
購入後の権利情報。
void nn::nex::ServiceItemPrepurchaseInfo::Trace ( qUnsignedInt64  uiTraceFlags = TRACE_ALWAYS,
const String title = NEX_T("") 
) const

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

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