16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_ERROR_SUCCESSRESULT_H_ 17 #define ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_ERROR_SUCCESSRESULT_H_ 31 template <
typename TValue>
73 template <
typename TValue>
77 template <
typename TValue>
81 template <
typename TValue>
86 template <
typename TValue>
91 template <
typename TValue>
101 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_ERROR_SUCCESSRESULT_H_ bool isSucceeded()
Definition: SuccessResult.h:82
static SuccessResult< TValue > failure()
Definition: SuccessResult.h:87
TStatus status()
Definition: Result.h:84
Definition: SuccessResult.h:32
static SuccessResult< TValue > success(TValue value)
Definition: SuccessResult.h:92
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
SuccessResult(bool succeeded, TValue value)
Definition: SuccessResult.h:78
TValue & value()
Definition: Result.h:79