Seastar
High performance C++ framework for concurrent servers
Public Types | Public Member Functions | List of all members
seastar::consumption_result< CharType > Class Template Reference

Public Types

using stop_consuming_type = stop_consuming< CharType >
 
using consumption_variant = std::variant< continue_consuming, stop_consuming_type, skip_bytes >
 
using tmp_buf = typename stop_consuming_type::tmp_buf
 

Public Member Functions

 consumption_result (std::optional< tmp_buf > opt_buf)
 
 consumption_result (const continue_consuming &)
 
 consumption_result (stop_consuming_type &&stop)
 
 consumption_result (skip_bytes &&skip)
 
consumption_variant & get ()
 
const consumption_variant & get () const
 

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