00001 #ifndef FWCore_Framework_ProductDeletedException_h 00002 #define FWCore_Framework_ProductDeletedException_h 00003 // -*- C++ -*- 00004 // 00005 // Package: Framework 00006 // Class : ProductDeletedException 00007 // 00016 // 00017 // Original Author: Chris Jones 00018 // Created: Thu Jan 12 13:32:29 CST 2012 00019 // $Id: ProductDeletedException.h,v 1.1 2012/02/09 22:12:56 chrjones Exp $ 00020 // 00021 00022 // system include files 00023 00024 // user include files 00025 #include "FWCore/Utilities/interface/Exception.h" 00026 00027 // forward declarations 00028 namespace edm { 00029 class ProductDeletedException : public cms::Exception { 00030 00031 public: 00032 ProductDeletedException(); 00033 //virtual ~ProductDeletedException(); 00034 00035 // ---------- const member functions --------------------- 00036 00037 // ---------- static member functions -------------------- 00038 00039 // ---------- member functions --------------------------- 00040 00041 private: 00042 //ProductDeletedException(const ProductDeletedException&); // stop default 00043 00044 //const ProductDeletedException& operator=(const ProductDeletedException&); // stop default 00045 00046 // ---------- member data -------------------------------- 00047 00048 }; 00049 00050 } 00051 #endif