00001 #ifndef Fireworks_Core_FWModelChangeSignal_h 00002 #define Fireworks_Core_FWModelChangeSignal_h 00003 // -*- C++ -*- 00004 // 00005 // Package: Core 00006 // Class : FWModelChangeSignal 00007 // 00016 // 00017 // Original Author: Chris Jones 00018 // Created: Mon Jan 21 19:30:17 EST 2008 00019 // $Id: FWModelChangeSignal.h,v 1.3 2009/01/23 21:35:41 amraktad Exp $ 00020 // 00021 00022 // system include files 00023 #include <set> 00024 #include <vector> 00025 #include "sigc++/signal.h" 00026 00027 // user include files 00028 00029 // forward declarations 00030 class FWModelId; 00031 typedef std::set<FWModelId> FWModelIds; 00032 typedef sigc::signal<void,const FWModelIds& > FWModelChangeSignal; 00033 #endif