SDK  2.1.4 [async]
CloudBackend Software Development Kit - SDK API for C++
cbe::delegate::JoinDelegate Class Referenceabstract

#include <JoinDelegate.h>

Public Types

using Success = cbe::QueryResult
 
using JoinError = QueryError
 
using Error = JoinError
 
using ErrorInfo = QueryJoinDelegate::ErrorInfo
 

Public Member Functions

virtual void onJoinSuccess (cbe::QueryResult &&queryResult)=0
 
virtual void onJoinError (JoinError &&error, cbe::util::Context &&context)=0
 

Detailed Description

Delegate class for the asynchronous version of method:

Note
This is different from the group join.

Member Typedef Documentation

◆ ErrorInfo

Contains all information about a failed join.

Member Function Documentation

◆ onJoinError()

virtual void cbe::delegate::JoinDelegate::onJoinError ( JoinError &&  error,
cbe::util::Context &&  context 
)
pure virtual

Called upon a failed join() call.

Parameters
errorError information passed from CloudBackend SDK.
contextAdditional context information about the original service call that has failed.

◆ onJoinSuccess()

virtual void cbe::delegate::JoinDelegate::onJoinSuccess ( cbe::QueryResult &&  queryResult)
pure virtual

Called upon successful query.

Parameters
queryResultInstance of a QueryResult containing the result set.

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