gz/physics/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 | |
ignition | |
ignition::physics | |
Macros | |
#define | IGN_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
◆ IGN_PHYSICS_REQUEST_FEATURES_MACRO
#define IGN_PHYSICS_REQUEST_FEATURES_MACRO | ( | X | ) |
Value:
template <typename FeatureList> \
using RequestEngine ## X = \
RequestEngine<FeaturePolicy ## X, FeatureList>;