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

A concept that describes values that can be bound to a binding. More...

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

Concept definition

template<typename Type, typename BindingValue>
concept xentara::workbench::bindings::Bindable = std::convertible_to<const Type &, BindingValue> && std::assignable_from<Type &, BindingValue &&>
A concept that describes values that can be bound to a binding.
Definition Concepts.hpp:43

Detailed Description

A concept that describes values that can be bound to a binding.

The value must be const-convertible to and move-assignable from the binding value.