MayaFlux
0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
◆
create_value_accessor()
template<typename T >
std::function< T()> MayaFlux::Vruta::TaskScheduler::create_value_accessor
(
const std::string &
name
,
const std::string &
state_key
)
const
inline
Create value accessor function for named task.
Template Parameters
T
Value type
Parameters
name
Task name
state_key
State key
Returns
Function returning current value
Definition at line
263
of file
Scheduler.hpp
.
264
{
265
return
[
this
, name, state_key]() -> T {
266
if
(
auto
value = get_task_state<T>(name, state_key)) {
267
return
*value;
268
}
269
return
T {};
270
};
271
}
MayaFlux
Vruta
TaskScheduler
Generated by
1.9.8