Apache Ignite C++ Client
Loading...
Searching...
No Matches
ignite::ignite_result< void > Class Reference

#include <ignite_result.h>

Public Member Functions

 ignite_result ()
 ignite_result (ignite_error &&error)
bool has_error () const noexcept
ignite_error && error ()
const ignite_errorerror () const
 operator bool () const noexcept
bool has_value () const noexcept
void && value () &&

Detailed Description

Ignite Result.

Constructor & Destructor Documentation

◆ ignite_result() [1/2]

ignite::ignite_result< void >::ignite_result ( )
inline

Constructor.

◆ ignite_result() [2/2]

ignite::ignite_result< void >::ignite_result ( ignite_error && error)
inline

Constructor.

Parameters
errorError.

Member Function Documentation

◆ error() [1/2]

ignite_error && ignite::ignite_result< void >::error ( )
inlinenodiscard

Get error.

Returns
Error.

◆ error() [2/2]

const ignite_error & ignite::ignite_result< void >::error ( ) const
inlinenodiscard

Get error.

Returns
Error.

◆ has_error()

bool ignite::ignite_result< void >::has_error ( ) const
inlinenodiscardnoexcept

Has error.

Returns
true if the result has error.

◆ has_value()

bool ignite::ignite_result< void >::has_value ( ) const
inlinenodiscardnoexcept

Has value.

Returns
true if the result has value.

◆ operator bool()

ignite::ignite_result< void >::operator bool ( ) const
inlineexplicitnoexcept

Bool operator. Can be used to check the result for an error.

Returns
true if the result does not contain error.

◆ value()

void && ignite::ignite_result< void >::value ( ) &&
inlinenodiscard

Get value.

Returns
Value.

The documentation for this class was generated from the following file: