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>;