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") | |||
| ) |