Public Member Functions | Private Attributes | List of all members
grpc_core::promise_detail::ObservableNext< T > Class Template Reference

#include <observable.h>

Public Member Functions

 ObservableNext (ObservableVersion *version_seen, ObservableState< T > *state)
 
Poll< absl::optional< T > > operator() ()
 

Private Attributes

ObservableState< T > * state_
 
ObservableVersionversion_seen_
 

Detailed Description

template<typename T>
class grpc_core::promise_detail::ObservableNext< T >

Definition at line 159 of file observable.h.

Constructor & Destructor Documentation

◆ ObservableNext()

template<typename T >
grpc_core::promise_detail::ObservableNext< T >::ObservableNext ( ObservableVersion version_seen,
ObservableState< T > *  state 
)
inline

Definition at line 161 of file observable.h.

Member Function Documentation

◆ operator()()

template<typename T >
Poll<absl::optional<T> > grpc_core::promise_detail::ObservableNext< T >::operator() ( )
inline

Definition at line 164 of file observable.h.

Member Data Documentation

◆ state_

template<typename T >
ObservableState<T>* grpc_core::promise_detail::ObservableNext< T >::state_
private

Definition at line 170 of file observable.h.

◆ version_seen_

template<typename T >
ObservableVersion* grpc_core::promise_detail::ObservableNext< T >::version_seen_
private

Definition at line 169 of file observable.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:39