REST API処理結果クラス. [詳細]
#include "necbaas/nb_result.h"
| Public メソッド | |
| NbResult () | |
| コンストラクタ.  [詳細] | |
| NbResult (NbResultCode result_code) | |
| コンストラクタ.  [詳細] | |
| ~NbResult () | |
| デストラクタ.  [詳細] | |
| bool | IsSuccess () const | 
| 処理結果成功判定.  [詳細] | |
| bool | IsRestError () const | 
| RESTエラー判定.  [詳細] | |
| bool | IsFatalError () const | 
| 処理結果エラー判定.  [詳細] | |
| NbResultCode | GetResultCode () const | 
| 処理結果コード取得.  [詳細] | |
| void | SetResultCode (NbResultCode result_code) | 
| [内部処理用]  [詳細] | |
| const T & | GetSuccessData () const | 
| 処理成功データ取得.  [詳細] | |
| void | SetSuccessData (const T &success_data) | 
| [内部処理用]  [詳細] | |
| const NbRestError & | GetRestError () const | 
| RESTエラーデータ取得.  [詳細] | |
| void | SetRestError (const NbRestError &rest_error) | 
| [内部処理用]  [詳細] | |
REST API処理結果クラス.
REST APIの処理結果の格納用として使用される.
 本クラス内で有効なデータは、以下で判定する.
| 
 | inline | 
コンストラクタ.
| 
 | inlineexplicit | 
コンストラクタ.
| [in] | result_code | 処理結果コード | 
| 
 | inline | 
デストラクタ.
| 
 | inline | 
RESTエラーデータ取得.
| 
 | inline | 
処理結果コード取得.
| 
 | inline | 
処理成功データ取得.
| 
 | inline | 
処理結果エラー判定.
| true | REST実行前のエラー、通信エラー等が発生 | 
| false | REST処理成功 | 
| 
 | inline | 
RESTエラー判定.
| true | RESTのステータスコードが200台以外 | 
| false | ステータスコードが200台、REST未実行 | 
| 
 | inline | 
処理結果成功判定.
| true | 処理成功(ステータスコードが200台) | 
| false | 処理失敗 | 
| 
 | inline | 
[内部処理用]
| 
 | inline | 
[内部処理用]
| 
 | inline | 
[内部処理用]
 1.8.5
 1.8.5