RequestEngine.hh File Reference
#include <memory>#include <set>#include <string>#include <gz/physics/FeatureList.hh>#include <gz/physics/detail/RequestEngine.hh>Go to the source code of this file.
Classes | |
| struct | RequestEngine< FeaturePolicyT, FeatureListT > |
| This class provides utilities for inspecting what features are available in a plugin. More... | |
Namespaces | |
| namespace | gz |
| namespace | gz::physics |
Macros | |
| #define | GZ_PHYSICS_REQUEST_FEATURES_MACRO(X) |
Typedefs | |
| template<typename FeatureList > | |
| using | RequestEngine2d = RequestEngine< FeaturePolicy2d, FeatureList > |
| template<typename FeatureList > | |
| using | RequestEngine2f = RequestEngine< FeaturePolicy2f, FeatureList > |
| template<typename FeatureList > | |
| using | RequestEngine3d = RequestEngine< FeaturePolicy3d, FeatureList > |
| template<typename FeatureList > | |
| using | RequestEngine3f = RequestEngine< FeaturePolicy3f, FeatureList > |
Macro Definition Documentation
◆ GZ_PHYSICS_REQUEST_FEATURES_MACRO
| #define GZ_PHYSICS_REQUEST_FEATURES_MACRO | ( | X | ) |
Value:
template <typename FeatureList> \
using RequestEngine ## X = \
RequestEngine<FeaturePolicy ## X, FeatureList>;