Scoped guard that pushes an executor blocking context for its lifetime.
Declared in <folly/Executor.h>
class ExecutorBlockingGuard;
| Name | Description |
|---|---|
PermitTag | Tag selecting the constructor that permits blocking. |
ProhibitTag | Tag selecting the constructor that prohibits blocking. |
TrackTag | Tag selecting the constructor that tracks blocking. |
| Name | Description |
|---|---|
ExecutorBlockingGuard [constructor] | Constructors |
~ExecutorBlockingGuard [destructor] | Pops the blocking context pushed by this guard. |
operator= | Assignment operators |