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