20 #ifndef OPM_ADDITIONALOBJECTDELETER_HEADER_INCLUDED 21 #define OPM_ADDITIONALOBJECTDELETER_HEADER_INCLUDED 41 : additional_object_()
45 : additional_object_(&additional_object){}
51 delete additional_object_;
54 T* additional_object_;
AdditionalObjectDeleter(T &additional_object)
Constructor taking the object that needs to deleted.
Definition: AdditionalObjectDeleter.hpp:44
AdditionalObjectDeleter()
empty constructor.
Definition: AdditionalObjectDeleter.hpp:40
This file contains a set of helper functions used by VFPProd / VFPInj.
Definition: AdditionalObjectDeleter.hpp:22
A custom deleter that will delete an additional object, too.
Definition: AdditionalObjectDeleter.hpp:36
void operator()(T1 *pt)
Delete an object and the additional one.
Definition: AdditionalObjectDeleter.hpp:48