ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
TrigSerializeCnvSvc Class Reference

#include <TrigSerializeCnvSvc.h>

Inheritance diagram for TrigSerializeCnvSvc:
Collaboration diagram for TrigSerializeCnvSvc:

Public Member Functions

virtual long int repSvcType () const override
 
virtual StatusCode initialize () override
 
 TrigSerializeCnvSvc (const std::string &name, ISvcLocator *svc)
 

Static Public Member Functions

static long int storageType ()
 

Detailed Description

Definition at line 15 of file TrigSerializeCnvSvc.h.

Constructor & Destructor Documentation

◆ TrigSerializeCnvSvc()

TrigSerializeCnvSvc::TrigSerializeCnvSvc ( const std::string &  name,
ISvcLocator *  svc 
)
inline

Definition at line 22 of file TrigSerializeCnvSvc.h.

22  :
23  ConversionSvc(name,svc,storageType()) {}

Member Function Documentation

◆ initialize()

StatusCode TrigSerializeCnvSvc::initialize ( )
overridevirtual

Definition at line 10 of file TrigSerializeCnvSvc.cxx.

10  {
11  MsgStream log(msgSvc(), "TrigSerializeCnvSvc");
12  log << MSG::INFO << "initialize()" << endmsg;
13  /*
14  ICnvManager::CnvIterator i, stop;
15  for ( i = cnvManager()->cnvBegin(), stop = cnvManager()->cnvEnd(); i != stop; i++ ) {
16  if ( repSvcType() == (*i)->repSvcType() ) {
17  //StatusCode iret = addConverter( *(*i) );
18  CLID obj = (i)->objType();
19 
20  StatusCode iret = initializeConverter(storageType(), obj, *(*i) );
21 
22  }
23  }
24  */
25  return StatusCode::SUCCESS;
26 }

◆ repSvcType()

virtual long int TrigSerializeCnvSvc::repSvcType ( ) const
inlineoverridevirtual

Definition at line 18 of file TrigSerializeCnvSvc.h.

18 { return storageType(); }

◆ storageType()

static long int TrigSerializeCnvSvc::storageType ( )
inlinestatic

Definition at line 17 of file TrigSerializeCnvSvc.h.


The documentation for this class was generated from the following files:
TrigStreamAddress::storageType
static constexpr long storageType()
Definition: TrigStreamAddress.h:34
StdJOSetup.msgSvc
msgSvc
Provide convenience handles for various services.
Definition: StdJOSetup.py:36
endmsg
#define endmsg
Definition: AnalysisConfig_Ntuple.cxx:63
TrigSerializeCnvSvc::storageType
static long int storageType()
Definition: TrigSerializeCnvSvc.h:17
Handler::svc
AthROOTErrorHandlerSvc * svc
Definition: AthROOTErrorHandlerSvc.cxx:10
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20