Symbian platform (C++)
SDK native APIs, runtime and tooling
Loading...
Searching...
No Matches
worker_executor.h File Reference
#include <cstddef>
#include <functional>
#include <memory>
#include <type_traits>
#include <utility>
#include "absl/functional/any_invocable.h"
#include "absl/status/status.h"
#include "symbian/concurrency/future.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  symbian::concurrency::WorkerExecutor
 Bounded work destination on one guest OS thread. More...
 
class  symbian::concurrency::WorkerExecutor::DispatchHandle
 

Namespaces

namespace  symbian
 
namespace  symbian::concurrency
 
namespace  symbian::concurrency::internal
 

Functions

template<typename T , typename Fn >
auto symbian::concurrency::ThenOn (const Future< T > &future, WorkerExecutor &worker, Fn transform) -> Future< typename std::invoke_result_t< Fn, const absl::StatusOr< T > & >::value_type >