Defers subscription and callback registration until the object is fully constructed.
Definition in file resource_scopes.hpp.
Go to the source code of this file.
#include <concepts>#include <memory>#include <optional>#include <userver/compiler/impl/lifetime.hpp>#include <userver/components/component_fwd.hpp>#include <userver/utils/assert.hpp>#include <userver/utils/move_only_function.hpp>
This graph shows which files directly or indirectly include this file:Classes | |
| class | utils::ResourceScopeStorage |
| Defers subscription and callback registration until the object is fully constructed. More... | |
| class | utils::WithResourceScopes< Wrapped > |
| A wrapper that provides utils::ResourceScopeStorage for the wrapped object. More... | |
Namespaces | |
| namespace | utils |
| General-purpose utilities used across userver libraries. | |
Functions | |
| ResourceScopeStorage & | utils::LocateDependency (components::WithType< ResourceScopeStorage >, const components::ComponentConfig &config, const components::ComponentContext &) |