Autoware.Auto
|
|
Classes | |
struct | LocalizerConstraint |
This struct specifies the interface requirements of LocalizerT , given the InputT , MapT and SummaryT parameters of a relative localizer node. Please refer to the documentation of the expressions within the constraint to understand the API requirements better. The constraint expresses the constraints as static assertions, hence if the constraint is not satisfied, the compilation will not succeed. To be able to use the constraint, either include in the list of template parameters via the Requires keyword as: Requires = LocalizerConstraint<T1, T2, T3> or simply instantiate it anywhere in the code as LocalizerConstraint<T1, T2, T3> constraint{}; More... | |
struct | MapConstraint |
This struct specifies the interface requirements of MapT given MapMsgT parameter of a relative localizer node instantiation. Please refer to the documentation of the expressions within the constraint to understand the API requirements better. The constraint expresses the constraints as static assertions, hence if the constraint is not satisfied, the compilation will not succeed. To be able to use the constraint, either include in the list of template parameters via the Requires keyword as: Requires = MapConstraint<T1, T2> or simply instantiate it anywhere in the code as MapConstraint<T1, T2> constraint{}; More... | |