template<class T>
class Sawyer::Ok< T >
Success value.
Definition at line 35 of file Result.h.
#include <Sawyer/Result.h>
|
| | Ok (const Ok &other) |
| | Copy constructor.
|
| |
| | Ok (const Value &ok) |
| | Construct from an value.
|
| |
| const Value & | operator* () const |
| | Dereference to obtain value.
|
| |
| const Value * | operator-> () const |
| | Dereference to obtain pointer.
|
| |
|
| Ok & | operator= (const Ok &other) |
| | Assignment.
|
| |
| Ok & | operator= (const Value &ok) |
| | Assignment.
|
| |
◆ Value
◆ Ok() [1/2]
Copy constructor.
Definition at line 66 of file Result.h.
◆ Ok() [2/2]
Construct from an value.
Definition at line 70 of file Result.h.
◆ operator=() [1/2]
Assignment.
Definition at line 76 of file Result.h.
◆ operator=() [2/2]
Assignment.
Definition at line 80 of file Result.h.
◆ operator*()
template<class T >
| const Value & Sawyer::Ok< T >::operator* |
( |
| ) |
const |
|
inline |
Dereference to obtain value.
Definition at line 87 of file Result.h.
◆ operator->()
template<class T >
| const Value * Sawyer::Ok< T >::operator-> |
( |
| ) |
const |
|
inline |
Dereference to obtain pointer.
Definition at line 92 of file Result.h.
The documentation for this class was generated from the following file: