Seastar
High performance C++ framework for concurrent servers
seastar::sharded< Service > Member List

This is the complete list of members for seastar::sharded< Service >, including all inherited members.

invoke_on(unsigned id, smp_submit_to_options options, Func &&func, Args &&... args)seastar::sharded< Service >inline
invoke_on(unsigned id, Func &&func, Args &&... args)seastar::sharded< Service >inline
invoke_on_all(smp_submit_to_options options, std::function< future<>(Service &)> func) noexceptseastar::sharded< Service >
invoke_on_all(std::function< future<>(Service &)> func) noexceptseastar::sharded< Service >inline
invoke_on_all(smp_submit_to_options options, Func func, Args... args) noexceptseastar::sharded< Service >inline
invoke_on_all(Func func, Args... args) noexceptseastar::sharded< Service >inline
invoke_on_others(smp_submit_to_options options, Func func, Args... args) noexceptseastar::sharded< Service >inline
invoke_on_others(Func func, Args... args) noexceptseastar::sharded< Service >inline
local() const noexceptseastar::sharded< Service >
local() noexceptseastar::sharded< Service >
local_is_initialized() const noexceptseastar::sharded< Service >inline
local_shared() noexceptseastar::sharded< Service >
map(Mapper mapper)seastar::sharded< Service >inline
map_reduce(Reducer &&r, Func &&func, Args &&... args) -> typename reducer_traits< Reducer >::future_typeseastar::sharded< Service >inline
map_reduce(Reducer &&r, Func &&func, Args &&... args) const -> typename reducer_traits< Reducer >::future_typeseastar::sharded< Service >inline
map_reduce0(Mapper map, Initial initial, Reduce reduce)seastar::sharded< Service >inline
map_reduce0(Mapper map, Initial initial, Reduce reduce) constseastar::sharded< Service >inline
operator=(const sharded &other)=delete (defined in seastar::sharded< Service >)seastar::sharded< Service >
operator=(sharded &&other)=delete (defined in seastar::sharded< Service >)seastar::sharded< Service >
sharded() noexceptseastar::sharded< Service >inline
sharded(const sharded &other)=delete (defined in seastar::sharded< Service >)seastar::sharded< Service >
sharded(sharded &&other)=deleteseastar::sharded< Service >
start(Args &&... args) noexceptseastar::sharded< Service >
start_single(Args &&... args) noexceptseastar::sharded< Service >
stop() noexceptseastar::sharded< Service >
~sharded()seastar::sharded< Service >