value_ptr_traits

Macros

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#ifndef FWCore_ParameterSet_ParameterSetTraits_h
#define FWCore_ParameterSet_ParameterSetTraits_h

#include "FWCore/Utilities/interface/value_ptr.h"

namespace edm {

  class ParameterSetDescription;

  template <>
  struct value_ptr_traits<ParameterSetDescription> {
    static ParameterSetDescription* clone(ParameterSetDescription const* p);
    static void destroy(ParameterSetDescription* p);
  };
}  // namespace edm
#endif