libcaf
0.15.5
|
Terminates a stream by reducing it to a single value. More...
#include <stream_result.hpp>
Public Member Functions | |
stream_result (stream_result &&)=default | |
stream_result (const stream_result &)=default | |
stream_result & | operator= (stream_result &&)=default |
stream_result & | operator= (const stream_result &)=default |
stream_result (none_t) | |
stream_result (stream_id sid) | |
stream_result (stream_id sid, stream_manager_ptr sptr) | |
Convenience constructor for returning the result of self->new_stream_result and similar functions. More... | |
stream_result (stream_result other, stream_manager_ptr sptr) | |
Convenience constructor for returning the result of self->new_stream_result and similar functions. More... | |
const stream_id & | id () const |
Returns the unique identifier for this stream_result. | |
const stream_manager_ptr & | ptr () const |
Returns the handler assigned to this stream_result on this actor. | |
Friends | |
template<class Inspector > | |
Inspector::result_type | inspect (Inspector &f, stream_result &x) |
Terminates a stream by reducing it to a single value.
caf::stream_result< T >::stream_result | ( | stream_id | sid, |
stream_manager_ptr | sptr | ||
) |
Convenience constructor for returning the result of self->new_stream_result
and similar functions.
caf::stream_result< T >::stream_result | ( | stream_result< T > | other, |
stream_manager_ptr | sptr | ||
) |
Convenience constructor for returning the result of self->new_stream_result
and similar functions.