All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ConversionSvc::WorkerEntry Class Reference

#include <GaudiKernel/ConversionSvc.h>

Collaboration diagram for ConversionSvc::WorkerEntry:

Public Member Functions

 WorkerEntry (const CLID &cl, IConverter *cnv)
 
 WorkerEntry (const WorkerEntry &copy)
 
WorkerEntry & operator= (const WorkerEntry &copy)
 
virtual ~WorkerEntry ()
 
IConverter * converter ()
 
const CLID & clID () const
 

Private Attributes

CLID m_class
 
IConverter * m_converter
 

Detailed Description

Definition at line 50 of file ConversionSvc.h.

Constructor & Destructor Documentation

ConversionSvc::WorkerEntry::WorkerEntry ( const CLID &  cl,
IConverter *  cnv 
)
inline

Definition at line 55 of file ConversionSvc.h.

56  : m_class(cl), m_converter(cnv) {
57  }
CLID m_class
Definition: ConversionSvc.h:52
IConverter * m_converter
Definition: ConversionSvc.h:53
ConversionSvc::WorkerEntry::WorkerEntry ( const WorkerEntry &  copy)
inline

Definition at line 58 of file ConversionSvc.h.

59  : m_class(copy.m_class), m_converter(copy.m_converter) {
60  }
CLID m_class
Definition: ConversionSvc.h:52
IConverter * m_converter
Definition: ConversionSvc.h:53
virtual ConversionSvc::WorkerEntry::~WorkerEntry ( )
inlinevirtual

Definition at line 66 of file ConversionSvc.h.

66  {
67  }

Member Function Documentation

const CLID& ConversionSvc::WorkerEntry::clID ( ) const
inline

Definition at line 71 of file ConversionSvc.h.

71  {
72  return m_class;
73  }
CLID m_class
Definition: ConversionSvc.h:52
IConverter* ConversionSvc::WorkerEntry::converter ( )
inline

Definition at line 68 of file ConversionSvc.h.

68  {
69  return m_converter;
70  }
IConverter * m_converter
Definition: ConversionSvc.h:53
WorkerEntry& ConversionSvc::WorkerEntry::operator= ( const WorkerEntry &  copy)
inline

Definition at line 61 of file ConversionSvc.h.

61  {
62  m_class = copy.m_class;
63  m_converter = copy.m_converter;
64  return *this;
65  }
CLID m_class
Definition: ConversionSvc.h:52
IConverter * m_converter
Definition: ConversionSvc.h:53

Member Data Documentation

CLID ConversionSvc::WorkerEntry::m_class
private

Definition at line 52 of file ConversionSvc.h.

IConverter* ConversionSvc::WorkerEntry::m_converter
private

Definition at line 53 of file ConversionSvc.h.


The documentation for this class was generated from the following file: