Gazebo Physics

API Reference

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