12 #include <compilerDependencies.h>
14 #include <pv/sharedPtr.h>
18 namespace epics {
namespace pvAccess {
48 Destroyable::shared_pointer ptr;
50 cleaner(
const Destroyable::shared_pointer& ptr) :ptr(ptr) {}
52 Destroyable::shared_pointer P;
60 namespace epics {
namespace pvData {
61 typedef ::epics::pvAccess::Destroyable Destroyable EPICS_DEPRECATED;
virtual void destroy()
Destroy this instance.
for use with shared_ptr<> when wrapping
Instance declaring destroy method.