The Gaudi Framework
v25r5
|
#include "GaudiKernel/IAlgTool.h"
#include "GaudiKernel/IProperty.h"
#include "GaudiKernel/IService.h"
#include "GaudiKernel/ISvcLocator.h"
#include "GaudiKernel/IMessageSvc.h"
#include "GaudiKernel/IToolSvc.h"
#include "GaudiKernel/PropertyMgr.h"
#include "GaudiKernel/IAuditorSvc.h"
#include "GaudiKernel/IMonitorSvc.h"
#include "GaudiKernel/IStateful.h"
#include <Gaudi/PluginService.h>
#include <vector>
#include <list>
Go to the source code of this file.
Classes | |
class | AlgTool |
Base class from which all the concrete tool classes should be derived. More... | |
class | AlgTool::declareInterface< I > |
class | ToolFactory< T > |
Macros | |
#define | DECLARE_TOOL_FACTORY(x) DECLARE_FACTORY_WITH_CREATOR(x, ToolFactory< x >, AlgTool::Factory) |
#define | DECLARE_NAMESPACE_TOOL_FACTORY(n, x) DECLARE_TOOL_FACTORY(n::x) |
#define DECLARE_NAMESPACE_TOOL_FACTORY | ( | n, | |
x | |||
) | DECLARE_TOOL_FACTORY(n::x) |
#define DECLARE_TOOL_FACTORY | ( | x | ) | DECLARE_FACTORY_WITH_CREATOR(x, ToolFactory< x >, AlgTool::Factory) |