RAII handle for watch_modulation(). Move-only; dropping it unwatches.
More...
#include <store.hpp>
RAII handle for watch_modulation(). Move-only; dropping it unwatches.
◆ ModulationWatch() [1/4]
| pulp::state::StateStore::ModulationWatch::ModulationWatch |
( |
| ) |
|
|
default |
◆ ModulationWatch() [2/4]
| pulp::state::StateStore::ModulationWatch::ModulationWatch |
( |
std::weak_ptr< ModulationWatchers > | owner, |
|
|
std::uint64_t | id ) |
|
inlinenoexcept |
◆ ModulationWatch() [3/4]
| pulp::state::StateStore::ModulationWatch::ModulationWatch |
( |
ModulationWatch && | other | ) |
|
|
inlinenoexcept |
◆ ModulationWatch() [4/4]
| pulp::state::StateStore::ModulationWatch::ModulationWatch |
( |
const ModulationWatch & | | ) |
|
|
delete |
◆ ~ModulationWatch()
| pulp::state::StateStore::ModulationWatch::~ModulationWatch |
( |
| ) |
|
|
inline |
◆ operator bool()
| pulp::state::StateStore::ModulationWatch::operator bool |
( |
| ) |
const |
|
inlineexplicitnoexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ reset()
| void pulp::state::StateStore::ModulationWatch::reset |
( |
| ) |
|
|
inlinenoexcept |
The documentation for this class was generated from the following file:
- /home/runner/work/pulp/pulp/core/state/include/pulp/state/store.hpp