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