Ignition Plugin

API Reference

1.1.0
ProductDeleter< Interface > Class Template Reference

This class provides a unary operator for safely deleting pointers to plugin factory products with the type Interface. If it gets passed an Interface pointer that is not pointing to a factory plugin product, then this just performs a normal delete. More...

#include <Factory.hh>

Detailed Description

template<typename Interface>
class ignition::plugin::ProductDeleter< Interface >

This class provides a unary operator for safely deleting pointers to plugin factory products with the type Interface. If it gets passed an Interface pointer that is not pointing to a factory plugin product, then this just performs a normal delete.


The documentation for this class was generated from the following file: