Gazebo Physics

API Reference

6.5.1
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

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