The Gaudi Framework  v36r1 (3e2fb5a8)
GaudiEnv.h File Reference
#include "GaudiKernel/Bootstrap.h"
#include "GaudiKernel/IAppMgrUI.h"
#include "GaudiKernel/IProperty.h"
#include "GaudiKernel/ISvcLocator.h"
#include "GaudiKernel/ISvcManager.h"
#include "GaudiKernel/IToolSvc.h"
#include "GaudiKernel/SmartIF.h"
#include <sstream>
#include <stdexcept>
Include dependency graph for GaudiEnv.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GaudiTesting::GaudiEnv
 

Namespaces

 GaudiTesting
 

Macros

#define Ensures(a)   GaudiTesting::throwConditionFailed( a, __FILE__, __LINE__, #a )
 
#define DEBUG_TRACE(a)   do { a; } while ( false )
 

Functions

void GaudiTesting::throwConditionFailed (bool condition, const std::string file_name, int line_no, const std::string condition_string)
 

Macro Definition Documentation

◆ DEBUG_TRACE

#define DEBUG_TRACE (   a)    do { a; } while ( false )

Definition at line 29 of file GaudiEnv.h.

◆ Ensures

#define Ensures (   a)    GaudiTesting::throwConditionFailed( a, __FILE__, __LINE__, #a )

Definition at line 27 of file GaudiEnv.h.