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