LibreOffice Module vcl (master) 1
|
#include <osl/conditn.hxx>
#include <tools/link.hxx>
#include <vcl/dllapi.h>
#include <exception>
#include <optional>
#include <memory>
#include <utility>
Go to the source code of this file.
Classes | |
class | vcl::SolarThreadExecutor |
class | vcl::solarthread::detail::GenericSolarThreadExecutor< FuncT, ResultT > |
class | vcl::solarthread::detail::GenericSolarThreadExecutor< FuncT, void > |
Namespaces | |
namespace | vcl |
namespace | vcl::solarthread |
namespace | vcl::solarthread::detail |
Functions | |
template<typename FuncT > | |
auto | vcl::solarthread::syncExecute (FuncT const &func) -> decltype(func()) |
This function will execute the passed functor synchronously in the solar thread, thus the calling thread will (eventually) be blocked until the functor has been called. More... | |