2#include <ossia/detail/config.hpp>
4#include <ossia/network/common/parameter_properties.hpp>
21OSSIA_EXPORT T convert(
const ossia::value& val);
24OSSIA_EXPORT T convert(
const T& cur,
const ossia::value& val);
30OSSIA_EXPORT T convert(
const std::vector<ossia::value>& val);
32OSSIA_EXPORT ossia::value convert(
const ossia::value& val,
ossia::val_type newtype);
33OSSIA_EXPORT ossia::value convert(
const ossia::value& val,
const ossia::value& cur);
35OSSIA_EXPORT
void convert_inplace(ossia::value& val,
ossia::val_type newtype);
36OSSIA_EXPORT
void convert_inplace(ossia::value& val,
const ossia::value& cur);
The value class.
Definition value.hpp:173
val_type
Enum to represent the types that a value can take.
Definition parameter_properties.hpp:16