xentara-workbench-plugin v1.0.1
The Xentara Workbench Plugin Framework
Loading...
Searching...
No Matches
xentara::workbench::bindings::Getter Concept Reference

A concept that describes getters for bindings for a specific value. More...

#include <xentara/workbench/bindings/Concepts.hpp>

Concept definition

template<typename Type, typename BindingValue, typename Object>
concept xentara::workbench::bindings::Getter = std::convertible_to<std::invoke_result_t<Type, const Object &>, BindingValue>
A concept that describes getters for bindings for a specific value.
Definition Concepts.hpp:31

Detailed Description

A concept that describes getters for bindings for a specific value.

If the getter is invoked with a const-reference to the object, the return type must be convertible to the binding value.