ConversionSvc::WorkerEntry Class Referencefinal

#include </scratch/z5/marcocle/GaudiDocs/lhcb-release/996/GAUDI/GAUDI_v26r4/InstallArea/x86_64-slc6-gcc48-opt/include/GaudiKernel/ConversionSvc.h>

Collaboration diagram for ConversionSvc::WorkerEntry:

Public Member Functions

 WorkerEntry (const CLID &cl, IConverter *cnv)
 
 WorkerEntry (const WorkerEntry &copy)
 
WorkerEntryoperator= (const WorkerEntry &copy)
 
IConverterconverter ()
 
const CLIDclID () const
 
 WorkerEntry (const CLID &cl, IConverter *cnv)
 
 WorkerEntry (const WorkerEntry &copy)
 
WorkerEntryoperator= (const WorkerEntry &copy)
 
IConverterconverter ()
 
const CLIDclID () const
 

Private Attributes

CLID m_class
 
IConverterm_converter
 

Detailed Description

Definition at line 49 of file ConversionSvc.h.

Constructor & Destructor Documentation

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

Definition at line 54 of file ConversionSvc.h.

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

Definition at line 57 of file ConversionSvc.h.

58  : m_class(copy.m_class), m_converter(copy.m_converter) {
59  }
CLID m_class
Definition: ConversionSvc.h:51
IConverter * m_converter
Definition: ConversionSvc.h:52
ConversionSvc::WorkerEntry::WorkerEntry ( const CLID cl,
IConverter cnv 
)
inline

Definition at line 54 of file ConversionSvc.h.

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

Definition at line 57 of file ConversionSvc.h.

58  : m_class(copy.m_class), m_converter(copy.m_converter) {
59  }
CLID m_class
Definition: ConversionSvc.h:51
IConverter * m_converter
Definition: ConversionSvc.h:52

Member Function Documentation

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

Definition at line 68 of file ConversionSvc.h.

68  {
69  return m_class;
70  }
CLID m_class
Definition: ConversionSvc.h:51
const CLID& ConversionSvc::WorkerEntry::clID ( ) const
inline

Definition at line 68 of file ConversionSvc.h.

68  {
69  return m_class;
70  }
CLID m_class
Definition: ConversionSvc.h:51
IConverter* ConversionSvc::WorkerEntry::converter ( )
inline

Definition at line 65 of file ConversionSvc.h.

65  {
66  return m_converter;
67  }
IConverter * m_converter
Definition: ConversionSvc.h:52
IConverter* ConversionSvc::WorkerEntry::converter ( )
inline

Definition at line 65 of file ConversionSvc.h.

65  {
66  return m_converter;
67  }
IConverter * m_converter
Definition: ConversionSvc.h:52
WorkerEntry& ConversionSvc::WorkerEntry::operator= ( const WorkerEntry copy)
inline

Definition at line 60 of file ConversionSvc.h.

60  {
61  m_class = copy.m_class;
62  m_converter = copy.m_converter;
63  return *this;
64  }
CLID m_class
Definition: ConversionSvc.h:51
IConverter * m_converter
Definition: ConversionSvc.h:52
WorkerEntry& ConversionSvc::WorkerEntry::operator= ( const WorkerEntry copy)
inline

Definition at line 60 of file ConversionSvc.h.

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

Member Data Documentation

CLID ConversionSvc::WorkerEntry::m_class
private

Definition at line 51 of file ConversionSvc.h.

IConverter * ConversionSvc::WorkerEntry::m_converter
private

Definition at line 52 of file ConversionSvc.h.


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