- 08 Oct, 2015 1 commit
-
-
Marco Clemencic authored
fixes GAUDI-964
-
- 07 Oct, 2015 2 commits
-
-
Marco Clemencic authored
See GAUDI-979
-
Marco Clemencic authored
-
- 06 Oct, 2015 8 commits
-
-
Marco Clemencic authored
-
Marco Clemencic authored
-
Marco Clemencic authored
avoid (deprecated) Python module `commands` fixes GAUDI-1093 See merge request !38
-
Marco Clemencic authored
-
Marco Clemencic authored
See GAUDI-1093.
-
Marco Clemencic authored
xenv: wait for the subprocess to end after a KeyboardInterrupt A KeyboardInterrupt is trapped by `xenv` and ignored (an error message is printed) so that it can wait for the subprocess to complete. Fixes GAUDI-1101. See merge request !37
-
Marco Clemencic authored
-
Marco Clemencic authored
added DataObjID Fixes GAUDI-1102 this merge is needed to maintain functionality in both Hive and vanilla Gaudi branches. See merge request !36
-
- 05 Oct, 2015 3 commits
-
-
Charles Leggett authored
-
Marco Clemencic authored
make farray work with (buf,buf+n) range This fixes a compilation problem in the Analysis nightly See merge request !35
-
Gerhard Raven authored
-
- 04 Oct, 2015 1 commit
-
-
Marco Clemencic authored
Take advantage of variadic templates to implement interface bookkeeping and interface casting This patch updates the implementation of the interface bookkeeping and casting from the current macros + boost mpl code to use variadic templates. See merge request !22
-
- 30 Sep, 2015 6 commits
-
-
Gerhard Raven authored
-
Marco Clemencic authored
GAUDI-1099: revert to old behaviour on bad input See merge request !32
-
Marco Clemencic authored
-
Gerhard Raven authored
-
Gerhard Raven authored
-
See merge request !13
-
- 29 Sep, 2015 1 commit
-
-
Marco Clemencic authored
warning: enumeral mismatch in conditional expression: 'StatusCode::<anonymous enum>' vs 'IConversionSvc::Status'
-
- 28 Sep, 2015 1 commit
-
-
Marco Clemencic authored
fix GAUDI-1099 std::stol is more aggressive than ::strtol when given bad input. This results in Boole failing in the LHCb nightly builds. See GAUDI-1099. See merge request !31
-
- 26 Sep, 2015 1 commit
-
-
Gerhard Raven authored
-
- 25 Sep, 2015 6 commits
-
-
-
-
Marco Clemencic authored
make IStateful baseclass of IAlgTool, IAlgorithm and IService IAlgTool, IAlgorithm and IService all declare the following pure virtual functions: configure,initialize,start,stop,finalize,terminate,reinitialize restart and FSMState which, presumable not by coincidence, also happens to be the functions which IStateful declares. This commit removes those declarations from IAlgTool, IAlgorithm and IService, and instead makes them inherit from IStateful Fixes GAUDI-1092 See merge request !23
-
-
Marco Clemencic authored
Provide (and use) C++11 smart pointer 'look and feel' for SmartIF The aim of this branch is to confine, for everything that inherits from IInterface, the calls to addRef(), release() and queryInterface() to the SmartIF implementation. Exceptions are a few places where interfaces (currently) return bare pointers (instead of SmartIF...) and where one thus has to addRef() explicitly to avoid returning a dangling pointer. This can be avoided by changing the relevant interface to return a SmartIF instead of a bare pointer. In addition, make SmartIF 'look and feel' like a smart pointer. - use explict bool conversion instead of .isValid() - add SmartIF::as<IFace>(), to return a SmartIF<IFace> to an alternate interface -- which (together with move) encourages the use of auto - add ISvcLocator::as<IFace>(), to return a SmartIF<IFace> to the current ISvcLocator. - add ServiceManager::service<IFace>() which return SmartIF<IFace> which encourages the use of auto And add a few other C++11 modernizations (eg. prefer STL over raw loop) Fixes GAUDI-1094 See merge request !24
-
Marco Clemencic authored
GAUDI-1084: modified test timeout handling to avoid infinite waits Fixes GAUDI-1084. See merge request !30
-
- 24 Sep, 2015 4 commits
-
-
Gerhard Raven authored
-
Gerhard Raven authored
-
Marco Clemencic authored
extract gaudiComponentHelp from hive gaudiComponentHelp is a tool to print a help message for a given component. Fixes GAUDI-1091. See merge request !17
-
Marco Clemencic authored
-
- 23 Sep, 2015 2 commits
-
-
Gerhard Raven authored
-
Marco Clemencic authored
-
- 22 Sep, 2015 4 commits
-
-
-
-
Gerhard Raven authored
-
Marco Clemencic authored
-