00001 // $Id: TGo4LockGuard.h 709 2011-01-31 11:54:30Z adamczew $ 00002 //----------------------------------------------------------------------- 00003 // The GSI Online Offline Object Oriented (Go4) Project 00004 // Experiment Data Processing at EE department, GSI 00005 //----------------------------------------------------------------------- 00006 // Copyright (C) 2000- GSI Helmholtzzentrum für Schwerionenforschung GmbH 00007 // Planckstr. 1, 64291 Darmstadt, Germany 00008 // Contact: http://go4.gsi.de 00009 //----------------------------------------------------------------------- 00010 // This software can be used under the license agreements as stated 00011 // in Go4License.txt file which is part of the distribution. 00012 //----------------------------------------------------------------------- 00013 00014 #ifndef LOCKGUARD_H 00015 #define LOCKGUARD_H 00016 00017 // dummy definition for lockguard for designer plugin 00018 00019 //typedef int TGo4LockGuard; 00020 // this one will give "unused" warnings, better use: 00021 class TGo4LockGuard 00022 { 00023 public: 00024 TGo4LockGuard(): dummy(0){}; 00025 TGo4LockGuard(int i, bool force=false): dummy(i){}; 00026 00027 private: 00028 int dummy; 00029 00030 }; 00031 00032 #endif