#include <statusor.h>
Public Member Functions | |
bool | ok () const |
StatusOr & | operator= (const StatusOr &other) |
template<typename U > | |
StatusOr & | operator= (const StatusOr< U > &other) |
template<typename U > | |
StatusOr< T > & | operator= (const StatusOr< U > &other) |
const Status & | status () const |
StatusOr () | |
StatusOr (const Status &status) | |
StatusOr (const StatusOr &other) | |
template<typename U > | |
StatusOr (const StatusOr< U > &other) | |
StatusOr (const T &value) | |
const T & | ValueOrDie () const |
Private Attributes | |
Status | status_ |
T | value_ |
Friends | |
template<typename U > | |
class | StatusOr |
Definition at line 99 of file statusor.h.
|
inline |
Definition at line 191 of file statusor.h.
|
inline |
Definition at line 196 of file statusor.h.
|
inline |
Definition at line 205 of file statusor.h.
|
inline |
Definition at line 215 of file statusor.h.
|
inline |
Definition at line 228 of file statusor.h.
|
inline |
Definition at line 246 of file statusor.h.
|
inline |
Definition at line 220 of file statusor.h.
StatusOr& google::protobuf::util::StatusOr< T >::operator= | ( | const StatusOr< U > & | other | ) |
|
inline |
Definition at line 234 of file statusor.h.
|
inline |
Definition at line 241 of file statusor.h.
|
inline |
Definition at line 251 of file statusor.h.
Definition at line 100 of file statusor.h.
|
private |
Definition at line 158 of file statusor.h.
|
private |
Definition at line 159 of file statusor.h.