|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    8 #ifndef TRIGSERIALIZETP_TRIGSERTPTOOL_H 
    9 #define TRIGSERIALIZETP_TRIGSERTPTOOL_H 1 
   18 #include "GaudiKernel/ServiceHandle.h" 
   19 #include "GaudiKernel/MsgStream.h" 
   20 #include "GaudiKernel/IMessageSvc.h" 
   37       static const InterfaceID
 
   38          IID_TrigSerTPTool(
"TrigSerTPTool", 1, 0);
 
   39       return IID_TrigSerTPTool;
 
   44                   const IInterface* 
parent );
 
   50    void* 
convertTP( 
const std::string& transName, 
void* trans,
 
   51                     std::string& persName ) 
const;
 
   53    void* 
convertPT( 
const std::string& persName, 
void* pers,
 
   54                     std::string& transName ) 
const;
 
   57    const std::string& 
persClassName( 
const std::string& transClassName ) 
const;
 
   61    TClass* 
getClass( 
const std::string& clname ) 
const;
 
   65    std::map< std::string, std::string >     
m_TPmap; 
 
   79 #endif // !TRIGSERIALIZETP_TRIGSERTPTOOL_H 
  
def persistent(transient)
Recursively separate out template arguments in a C++ class name.
::StatusCode StatusCode
StatusCode definition for legacy code.
A set of transformation rules to use with ClassName.
Define macros for attributes used to control the static checker.