Gazebo Common

API Reference

3.17.0
gz/common/SpecializedPlugin.hh File Reference
#include <memory>
#include "gz/common/Plugin.hh"
#include "gz/common/detail/SpecializedPlugin.hh"

Go to the source code of this file.

Classes

class  SpecializedPlugin< OtherSpecInterfaces >
 
class  SpecializedPlugin< SpecInterface >
 This class allows Plugin instances to have high-speed access to interfaces that can be anticipated at compile time. The plugin does not have to actually offer the specialized interface in order to get this performance improvement. This template is variadic, so it can support arbitrarily many interfaces. More...
 

Namespaces

 ignition
 Forward declarations for the common classes.
 
 ignition::common