intersection_union_type.h File Reference

Classes

class  IntersectionType< T >
 
class  UnionType< T >
 

Namespaces

 maxon
 
 maxon::ParametricTypes
 

Functions

 MAXON_DECLARATION (ParametricType, Intersection, "net.maxon.parametrictype.intersection")
 
 MAXON_DECLARATION (ParametricType, Union, "net.maxon.parametrictype.union")
 
template<GET_DATATYPE_POLICY POLICY, typename... T>
Result< DataType > PrivateGetDataType (IntersectionType< T... > **, OverloadRank0)
 
template<GET_DATATYPE_POLICY POLICY, typename... T>
Result< DataType > PrivateGetDataType (UnionType< T... > **, OverloadRank0)