Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::deserializer::IndexableFunctions Concept Reference

Concept definition

template<typename T, typename Functions>
concept inviwo::deserializer::IndexableFunctions = requires(T& t, Functions f, size_t i, std::string_view s) {
{ std::invoke(f.makeNew) } -> std::same_as<T>;
{ std::invoke(f.onNew, t, i) };
{ std::invoke(f.onRemove, t) };
}
Definition deserializer.h:158