|
|
template<typename Visitor> |
| auto | ossia::apply_nonnull (Visitor &&functor, const domain_base_variant &var) |
|
template<typename Visitor> |
| auto | ossia::apply_nonnull (Visitor &&functor, domain_base_variant &var) |
|
template<typename Visitor> |
| auto | ossia::apply_nonnull (Visitor &&functor, domain_base_variant &&var) |
|
template<typename Visitor> |
| auto | ossia::apply (Visitor &&functor, const domain_base_variant &var) |
|
template<typename Visitor> |
| auto | ossia::apply (Visitor &&functor, domain_base_variant &var) |
|
template<typename Visitor> |
| auto | ossia::apply (Visitor &&functor, domain_base_variant &&var) |
|
bool | ossia::operator== (const domain_base_variant &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator!= (const domain_base_variant &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator== (const domain_base_variant &lhs, const ossia::domain_base< ossia::impulse > &rhs) |
|
bool | ossia::operator== (const ossia::domain_base< ossia::impulse > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator!= (const domain_base_variant &lhs, const ossia::domain_base< ossia::impulse > &rhs) |
|
bool | ossia::operator!= (const ossia::domain_base< ossia::impulse > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator== (const domain_base_variant &lhs, const ossia::domain_base< bool > &rhs) |
|
bool | ossia::operator== (const ossia::domain_base< bool > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator!= (const domain_base_variant &lhs, const ossia::domain_base< bool > &rhs) |
|
bool | ossia::operator!= (const ossia::domain_base< bool > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator== (const domain_base_variant &lhs, const ossia::domain_base< int32_t > &rhs) |
|
bool | ossia::operator== (const ossia::domain_base< int32_t > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator!= (const domain_base_variant &lhs, const ossia::domain_base< int32_t > &rhs) |
|
bool | ossia::operator!= (const ossia::domain_base< int32_t > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator== (const domain_base_variant &lhs, const ossia::domain_base< float > &rhs) |
|
bool | ossia::operator== (const ossia::domain_base< float > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator!= (const domain_base_variant &lhs, const ossia::domain_base< float > &rhs) |
|
bool | ossia::operator!= (const ossia::domain_base< float > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator== (const domain_base_variant &lhs, const ossia::domain_base< std::string > &rhs) |
|
bool | ossia::operator== (const ossia::domain_base< std::string > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator!= (const domain_base_variant &lhs, const ossia::domain_base< std::string > &rhs) |
|
bool | ossia::operator!= (const ossia::domain_base< std::string > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator== (const domain_base_variant &lhs, const ossia::vector_domain &rhs) |
|
bool | ossia::operator== (const ossia::vector_domain &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator!= (const domain_base_variant &lhs, const ossia::vector_domain &rhs) |
|
bool | ossia::operator!= (const ossia::vector_domain &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator== (const domain_base_variant &lhs, const ossia::vecf_domain< 2 > &rhs) |
|
bool | ossia::operator== (const ossia::vecf_domain< 2 > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator!= (const domain_base_variant &lhs, const ossia::vecf_domain< 2 > &rhs) |
|
bool | ossia::operator!= (const ossia::vecf_domain< 2 > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator== (const domain_base_variant &lhs, const ossia::vecf_domain< 3 > &rhs) |
|
bool | ossia::operator== (const ossia::vecf_domain< 3 > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator!= (const domain_base_variant &lhs, const ossia::vecf_domain< 3 > &rhs) |
|
bool | ossia::operator!= (const ossia::vecf_domain< 3 > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator== (const domain_base_variant &lhs, const ossia::vecf_domain< 4 > &rhs) |
|
bool | ossia::operator== (const ossia::vecf_domain< 4 > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator!= (const domain_base_variant &lhs, const ossia::vecf_domain< 4 > &rhs) |
|
bool | ossia::operator!= (const ossia::vecf_domain< 4 > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator== (const domain_base_variant &lhs, const ossia::domain_base< ossia::value > &rhs) |
|
bool | ossia::operator== (const ossia::domain_base< ossia::value > &lhs, const domain_base_variant &rhs) |
|
bool | ossia::operator!= (const domain_base_variant &lhs, const ossia::domain_base< ossia::value > &rhs) |
|
bool | ossia::operator!= (const ossia::domain_base< ossia::value > &lhs, const domain_base_variant &rhs) |
|
template<typename Functor> |
| auto | ossia::apply (Functor &&functor, domain_base_variant &arg0, const value_variant_type &arg1) |
|
template<typename Functor> |
| auto | ossia::apply (Functor &&functor, const value_variant_type &arg0, const domain_base_variant &arg1) |
|
template<typename Functor> |
| auto | ossia::apply (Functor &&functor, const domain &var) -> decltype(auto) |
|
template<typename Functor> |
| auto | ossia::apply (Functor &&functor, domain &var) -> decltype(auto) |
|
template<typename Functor> |
| auto | ossia::apply (Functor &&functor, domain &&var) -> decltype(auto) |
|
template<typename Functor> |
| auto | ossia::apply_nonnull (Functor &&functor, const domain &var) -> decltype(auto) |
|
template<typename Functor> |
| auto | ossia::apply_nonnull (Functor &&functor, domain &var) -> decltype(auto) |
|
template<typename Functor> |
| auto | ossia::apply_nonnull (Functor &&functor, domain &&var) -> decltype(auto) |