Re: brahvo converted to signal/slot mechanism

From: Christian Holm Christensen (cholm@hehi03.nbi.dk)
Date: Tue Jan 21 2003 - 14:59:33 EST

  • Next message: Kris Hagel: "Re: brahvo converted to signal/slot mechanism"
    Hi Kris, 
    
    hagel@comp.tamu.edu wrote concerning
      brahvo converted to signal/slot mechanism [Sun, 19 Jan 2003 21:09:57 -0600] 
    ----------------------------------------------------------------------
    > Hello,
    > This is kind of late, but I thought I would let you know.  I did
    > surgery on bravho as per request of Flemming to change the gui
    > message handling to the signal/slot mechanism of root.
    
    BraHVo :-)
    
    > It certainly cleaned up the coding immensely.  I checked it out as
    > much as I could in offline mode to make sure the signals and slots
    > were behaving properly, but my talent in creating bugs out of thin
    > air is unsurpassed.  
    
    Nah, I don't believe you. 
    
    > I will therefore need to check it in a  controlled way using live 
    > detectors.  This is clearly inconvenient given that we now have
    > beam.  But the thought was to do this test at some "quiet" time with
    > no beam unless we get lucky and that doesn't happen. 
    > 
    > In the meantime, if you checkout brahvo to make a "simple" change,
    > be aware that many things changed to convert it to the signal/slot
    > mechanism and those changes are checked into the repository. 
    
    Doing a 
    
      cvs co brahvo 
      cd brahvo 
      cvs update -A -P -d 
    
    usually does the trick. 
     
    > I will announce as soon as we manage to do a convincing test.
    
    OK.  
    
    Did you incorporate the logging facilities that was planned, but Claus
    never did?  We (Claus, Konstantin, Anders and I) sort of figured that
    it had to be a multi-thread to do that properly. I made an example
    using ROOT's threads, which you can find at 
    
      http://cholm.home.cern.ch/cholm/root/#loggui 
    
    should you want to do this.  It's rather old, so it may not compile
    anymore, but the design should hold. 
    
    Yours, 
    
     ___  |  Christian Holm Christensen 
      |_| |	 -------------------------------------------------------------
        | |	 Address: Sankt Hansgade 23, 1. th.  Phone:  (+45) 35 35 96 91
         _|	          DK-2200 Copenhagen N       Cell:   (+45) 24 61 85 91
        _|	          Denmark                    Office: (+45) 353  25 305
     ____|	 Email:   cholm@nbi.dk               Web:    www.nbi.dk/~cholm
     | |
    


    This archive was generated by hypermail 2.1.5 : Tue Jan 21 2003 - 15:01:11 EST