13 #ifndef NECBAAS_NBRESULT_H
14 #define NECBAAS_NBRESULT_H
95 result_code_ = result_code;
103 return success_data_;
113 success_data_ = success_data;
131 rest_error_ = rest_error;
137 NbRestError rest_error_;
140 #endif // NECBAAS_NBRESULT_H
RESTエラー構造体.
Definition: nb_rest_error.h:26
const NbRestError & GetRestError() const
RESTエラーデータ取得.
Definition: nb_result.h:120
bool IsRestError() const
RESTエラー判定.
Definition: nb_result.h:66
~NbResult()
デストラクタ.
Definition: nb_result.h:48
void SetSuccessData(const T &success_data)
[内部処理用]
Definition: nb_result.h:112
const T & GetSuccessData() const
処理成功データ取得.
Definition: nb_result.h:102
NbResultCode GetResultCode() const
処理結果コード取得.
Definition: nb_result.h:84
bool IsFatalError() const
処理結果エラー判定.
Definition: nb_result.h:76
void SetResultCode(NbResultCode result_code)
[内部処理用]
Definition: nb_result.h:94
REST API処理結果クラス.
Definition: nb_result.h:32
bool IsSuccess() const
処理結果成功判定.
Definition: nb_result.h:56
NbResult()
コンストラクタ.
Definition: nb_result.h:37
NbResultCode
処理結果コード.
Definition: nb_result_code.h:21
NbResult(NbResultCode result_code)
コンストラクタ.
Definition: nb_result.h:43
void SetRestError(const NbRestError &rest_error)
[内部処理用]
Definition: nb_result.h:130