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

金額情報を表すクラスです。 [詳解]

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

DDLCLASSServiceItemAmountを継承しています。

公開メンバ関数

 ServiceItemAmount ()
 コンストラクタです。
 
virtual ~ServiceItemAmount ()
 デストラクタです。
 
const StringGetCurrency () const
 ISO4217 で定義された通貨コード (e.g. [詳解]
 
const StringGetFormattedAmount () const
 通貨表記でフォーマット済みの金額 (e.g. [詳解]
 
const StringGetRawValue () const
 未フォーマットの金額 (e.g. [詳解]
 
void Trace (qUnsignedInt64 uiTraceFlags=TRACE_ALWAYS, const String &title=NEX_T("")) const
 ServiceItemAmount オブジェクトの内容をトレースします。 [詳解]
 

詳解

金額情報を表すクラスです。

関数詳解

const String& nn::nex::ServiceItemAmount::GetFormattedAmount ( ) const

通貨表記でフォーマット済みの金額 (e.g.

$10.00) を取得します。

戻り値
通貨表記でフォーマット済みの金額。
const String& nn::nex::ServiceItemAmount::GetCurrency ( ) const

ISO4217 で定義された通貨コード (e.g.

USD) を取得します。

戻り値
ISO4217 で定義された通貨コード。
const String& nn::nex::ServiceItemAmount::GetRawValue ( ) const

未フォーマットの金額 (e.g.

10) を取得します。

戻り値
未フォーマットの金額。
void nn::nex::ServiceItemAmount::Trace ( qUnsignedInt64  uiTraceFlags = TRACE_ALWAYS,
const String title = NEX_T("") 
) const

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

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