Classes | |
class | ParametricTupleType |
class | ParametricContainerType |
Functions | |
MAXON_DECLARATION (ParametricType, ArrayInterface, "net.maxon.parametrictype.array") | |
MAXON_DECLARATION (ParametricType, Intersection, "net.maxon.parametrictype.intersection") | |
MAXON_DECLARATION (ParametricType, Union, "net.maxon.parametrictype.union") | |
MAXON_DECLARATION (ParametricType, Const, "net.maxon.parametrictype.const") | |
MAXON_DECLARATION (ParametricType, Pointer, "net.maxon.parametrictype.pointer") | |
MAXON_DECLARATION (ParametricType, LVReference, "net.maxon.parametrictype.lvreference") | |
MAXON_DECLARATION (ParametricType, RVReference, "net.maxon.parametrictype.rvreference") | |
MAXON_DECLARATION (ParametricType, UniqueReference, "net.maxon.parametrictype.uniquereference") | |
MAXON_DECLARATION (ParametricType, StrongReference, "net.maxon.parametrictype.strongreference") | |
MAXON_DECLARATION (ParametricType, COWReference, "net.maxon.parametrictype.cowreference") | |
MAXON_DECLARATION (ParametricType, ACOWReference, "net.maxon.parametrictype.acowreference") | |
MAXON_DECLARATION (ParametricType, Block, "net.maxon.parametrictype.block") | |
MAXON_DECLARATION (ParametricType, StridedBlock, "net.maxon.parametrictype.stridedblock") | |
MAXON_DECLARATION (ParametricType, Optional, "net.maxon.parametrictype.optional") | |
MAXON_DECLARATION (ParametricType, Result, "net.maxon.parametrictype.result") | |
MAXON_DECLARATION (ParametricType, Atomic, "net.maxon.parametrictype.atomic") | |
MAXON_DECLARATION (ParametricType, Simd, "net.maxon.parametrictype.simd") | |
template<GET_DATATYPE_POLICY POLICY> | |
ResultOk< const DataType & > | PrivateGetDataType (ParametricTupleType **, OverloadRank0) |
MAXON_DECLARATION (ParametricTupleType, Tuple, "net.maxon.parametrictype.tuple") | |
MAXON_DECLARATION (ParametricType, Bundle, "net.maxon.parametrictype.bundle") | |
MAXON_DECLARATION (ParametricType, IntegralConstant, "net.maxon.parametrictype.integralconstant") | |
MAXON_DECLARATION (ParametricType, BaseArray, "net.maxon.parametrictype.basearray") | |
template<GET_DATATYPE_POLICY POLICY> | |
ResultOk< const DataType & > | PrivateGetDataType (ParametricContainerType **, OverloadRank0) |
MAXON_DECLARATION (ParametricContainerType, ContainerInterface, "net.maxon.parametrictype.container") | |
MAXON_DECLARATION (ParametricType, RecursiveContainerInterface, "net.maxon.parametrictype.recursivecontainer") | |
MAXON_DECLARATION (ParametricType, GenericInstantiation, "net.maxon.parametrictype.genericinstantiation") | |
MAXON_DECLARATION (ParametricType, Range, "net.maxon.parametrictype.range") | |
MAXON_DECLARATION (ParametricType, Vec, "net.maxon.parametrictype.vec") | |
MAXON_DECLARATION (ParametricType, Col, "net.maxon.parametrictype.col") | |
MAXON_DECLARATION (ParametricType, Mat, "net.maxon.parametrictype.mat") | |
MAXON_DECLARATION (ParametricType, SqrMat, "net.maxon.parametrictype.sqmat") | |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
ArrayInterface | , | ||
"net.maxon.parametrictype.array" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
Intersection | , | ||
"net.maxon.parametrictype.intersection" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
Union | , | ||
"net.maxon.parametrictype.union" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
Const | , | ||
"net.maxon.parametrictype.const" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
Pointer | , | ||
"net.maxon.parametrictype.pointer" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
LVReference | , | ||
"net.maxon.parametrictype.lvreference" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
RVReference | , | ||
"net.maxon.parametrictype.rvreference" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
UniqueReference | , | ||
"net.maxon.parametrictype.uniquereference" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
StrongReference | , | ||
"net.maxon.parametrictype.strongreference" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
COWReference | , | ||
"net.maxon.parametrictype.cowreference" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
ACOWReference | , | ||
"net.maxon.parametrictype.acowreference" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
Block | , | ||
"net.maxon.parametrictype.block" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
StridedBlock | , | ||
"net.maxon.parametrictype.stridedblock" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
Optional | , | ||
"net.maxon.parametrictype.optional" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
Result | , | ||
"net.maxon.parametrictype.result" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
Atomic | , | ||
"net.maxon.parametrictype.atomic" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
Simd | , | ||
"net.maxon.parametrictype.simd" | |||
) |
ResultOk<const DataType&> maxon::ParametricTypes::PrivateGetDataType | ( | ParametricTupleType ** | , |
OverloadRank0 | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricTupleType | , |
Tuple | , | ||
"net.maxon.parametrictype.tuple" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
Bundle | , | ||
"net.maxon.parametrictype.bundle" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
IntegralConstant | , | ||
"net.maxon.parametrictype.integralconstant" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
BaseArray | , | ||
"net.maxon.parametrictype.basearray" | |||
) |
ResultOk<const DataType&> maxon::ParametricTypes::PrivateGetDataType | ( | ParametricContainerType ** | , |
OverloadRank0 | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricContainerType | , |
ContainerInterface | , | ||
"net.maxon.parametrictype.container" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
RecursiveContainerInterface | , | ||
"net.maxon.parametrictype.recursivecontainer" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
GenericInstantiation | , | ||
"net.maxon.parametrictype.genericinstantiation" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
Range | , | ||
"net.maxon.parametrictype.range" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
Vec | , | ||
"net.maxon.parametrictype.vec" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
Col | , | ||
"net.maxon.parametrictype.col" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
Mat | , | ||
"net.maxon.parametrictype.mat" | |||
) |
maxon::ParametricTypes::MAXON_DECLARATION | ( | ParametricType | , |
SqrMat | , | ||
"net.maxon.parametrictype.sqmat" | |||
) |