| # Gaudi Framework, version v22r0 |

Home |  | Generated: 9 Feb 2011

# MultiStoreSvc.cpp File Reference

`#include "GaudiKernel/Service.h"`
`#include "GaudiKernel/SmartIF.h"`
`#include "GaudiKernel/TypeNameString.h"`
`#include "GaudiKernel/MsgStream.h"`
`#include "GaudiKernel/Tokenizer.h"`
`#include "GaudiKernel/SvcFactory.h"`
`#include "GaudiKernel/DataObject.h"`
`#include "GaudiKernel/ISvcLocator.h"`
`#include "GaudiKernel/ISvcManager.h"`
`#include "GaudiKernel/IOpaqueAddress.h"`
`#include "GaudiKernel/IConversionSvc.h"`
`#include "GaudiKernel/IDataManagerSvc.h"`
`#include "GaudiKernel/IAddressCreator.h"`
`#include "GaudiKernel/IDataProviderSvc.h"`
`#include "GaudiKernel/IPartitionControl.h"`
`#include <map>`
Include dependency graph for MultiStoreSvc.cpp:

Go to the source code of this file.

## Classes
class | MultiStoreSvc
| Data service base class. More...
struct | MultiStoreSvc::tagROOT
## Defines
#define | DATASVC_MULTISTORESVC_CPP
#define | _CALL(P, F, ARGS) P ? P->F ARGS : IDataProviderSvc::INVALID_ROOT
## Typedefs
typedef const std::string | CSTR
typedef IDataStoreAgent | AGENT
typedef DataObject | OBJECT
typedef IOpaqueAddress | ADDRESS
typedef StatusCode | STATUS

## Define Documentation

#define _CALL | ( | P,
|  | F,
|  | ARGS |  | ) | P ? P->F ARGS : IDataProviderSvc::INVALID_ROOT

Definition at line 136 of file MultiStoreSvc.cpp.

#define DATASVC_MULTISTORESVC_CPP

Definition at line 18 of file MultiStoreSvc.cpp.

## Typedef Documentation

typedef IOpaqueAddress ADDRESS

Definition at line 48 of file MultiStoreSvc.cpp.

typedef IDataStoreAgent AGENT

Definition at line 46 of file MultiStoreSvc.cpp.

typedef const std::string CSTR

Definition at line 43 of file MultiStoreSvc.cpp.

typedef DataObject OBJECT

Definition at line 47 of file MultiStoreSvc.cpp.

typedef StatusCode STATUS

Definition at line 49 of file MultiStoreSvc.cpp.

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines