|
||||
File indexing completed on 2024-04-06 12:11:32
0001 #ifndef Fireworks_Core_FWModelIdFromEveSelector_h 0002 #define Fireworks_Core_FWModelIdFromEveSelector_h 0003 // -*- C++ -*- 0004 // 0005 // Package: Core 0006 // Class : FWModelIdFromEveSelector 0007 // 0008 /**\class FWModelIdFromEveSelector FWModelIdFromEveSelector.h Fireworks/Core/interface/FWModelIdFromEveSelector.h 0009 0010 Description: [one line class summary] 0011 0012 Usage: 0013 <usage> 0014 0015 */ 0016 // 0017 // Original Author: Chris Jones 0018 // Created: Wed Oct 28 11:44:11 CET 2009 0019 // 0020 0021 // system include files 0022 0023 // user include files 0024 #include "Fireworks/Core/interface/FWFromEveSelectorBase.h" 0025 #include "Fireworks/Core/interface/FWModelId.h" 0026 0027 // forward declarations 0028 0029 class FWModelIdFromEveSelector : public FWFromEveSelectorBase { 0030 public: 0031 FWModelIdFromEveSelector(const FWModelId& iId = FWModelId()) : m_id(iId) {} 0032 //virtual ~FWModelIdFromEveSelector(); 0033 0034 operator FWModelId() const { return m_id; } 0035 // ---------- const member functions --------------------- 0036 const FWModelId& id() const { return m_id; } 0037 0038 // ---------- static member functions -------------------- 0039 0040 // ---------- member functions --------------------------- 0041 void doSelect() override; 0042 void doUnselect() override; 0043 0044 private: 0045 //FWModelIdFromEveSelector(const FWModelIdFromEveSelector&); // stop default 0046 0047 //const FWModelIdFromEveSelector& operator=(const FWModelIdFromEveSelector&); // stop default 0048 0049 // ---------- member data -------------------------------- 0050 FWModelId m_id; 0051 }; 0052 0053 #endif
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.2.1 LXR engine. The LXR team |