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

一つのトランザクション情報を表すクラスです。 [詳解]

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

DDLCLASSServiceItemTransactionを継承しています。

公開メンバ関数

 ServiceItemTransaction ()
 コンストラクタです。
 
virtual ~ServiceItemTransaction ()
 デストラクタです。
 
const StringGetExtTransactionId () const
 NGS で発行されたトランザクション ID を取得します。 [詳解]
 
const StringGetItemCode () const
 アイテムコードを取得します。 [詳解]
 
const ServiceItemLimitationGetLimitation () const
 権利情報を取得します。 [詳解]
 
const StringGetReferenceId () const
 リファレンス ID を取得します。 [詳解]
 
const DateTimeGetTime () const
 トランザクションが発生した日時を取得します。 [詳解]
 
const ServiceItemAmountGetTransactionAmount () const
 税込の総支払額情報を取得します。 [詳解]
 
const StringGetTransactionDescription () const
 トランザクションの詳細を取得します。 [詳解]
 
const StringGetTransactionId () const
 eShop サーバで発行されたトランザクション ID を取得します。 [詳解]
 
ServiceItemConstants::TransactionType GetTransactionType () const
 トランザクション種別を取得します。 [詳解]
 
void Trace (qUnsignedInt64 uiTraceFlags=TRACE_ALWAYS, const String &title=NEX_T("")) const
 ServiceItemTransaction オブジェクトの内容をトレースします。 [詳解]
 

詳解

一つのトランザクション情報を表すクラスです。

関数詳解

const String& nn::nex::ServiceItemTransaction::GetTransactionId ( ) const

eShop サーバで発行されたトランザクション ID を取得します。

戻り値
eShop サーバで発行されたトランザクション ID。
const String& nn::nex::ServiceItemTransaction::GetExtTransactionId ( ) const

NGS で発行されたトランザクション ID を取得します。

戻り値
NGS で発行されたトランザクション ID。
const DateTime& nn::nex::ServiceItemTransaction::GetTime ( ) const

トランザクションが発生した日時を取得します。

戻り値
トランザクションが発生した日時。
ServiceItemConstants::TransactionType nn::nex::ServiceItemTransaction::GetTransactionType ( ) const

トランザクション種別を取得します。

戻り値
トランザクション種別。
const String& nn::nex::ServiceItemTransaction::GetTransactionDescription ( ) const

トランザクションの詳細を取得します。

戻り値
トランザクションの詳細。
const ServiceItemAmount& nn::nex::ServiceItemTransaction::GetTransactionAmount ( ) const

税込の総支払額情報を取得します。

戻り値
税込の総支払額情報。
const String& nn::nex::ServiceItemTransaction::GetItemCode ( ) const

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

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

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

戻り値
リファレンス ID。
const ServiceItemLimitation& nn::nex::ServiceItemTransaction::GetLimitation ( ) const

権利情報を取得します。

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

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

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