Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CalibCLIDNode Class Reference

#include <CalibCLIDNode.h>

List of all members.

Public Member Functions

 CalibCLIDNode (const CLID childClassID)
 CalibCLIDNode (const CLID childClassID)
virtual const CLID & clID () const
virtual const CLID & clID () const
virtual std::ostreamfillStream (std::ostream &s) const
virtual std::ostreamfillStream (std::ostream &s) const
CLID getChildClassID () const
CLID getChildClassID () const

Static Public Member Functions

const CLID & classID ()
const CLID & classID ()

Private Attributes

CLID m_childClassID

Static Private Attributes

CLID m_myClassID


Detailed Description

Trivial DataObject. Only extra data is a field to contain class id of child nodes (which will contain actual calibration data set).

Author:
Joanne Bogart
Header
/bes/bes/BossCvs/Calibration/CalibSvc/CalibDataSvc/CalibDataSvc/CalibCLIDNode.h,v 1.2 2006/04/06 02:16:44 maqm Exp


Constructor & Destructor Documentation

CalibCLIDNode::CalibCLIDNode const CLID  childClassID  )  [inline]
 

00028                                          :
00029     DataObject(), m_childClassID(childClassID) {}

CalibCLIDNode::CalibCLIDNode const CLID  childClassID  )  [inline]
 

00028                                          :
00029     DataObject(), m_childClassID(childClassID) {}


Member Function Documentation

const CLID& CalibCLIDNode::classID  )  [static]
 

const CLID & CalibCLIDNode::classID  )  [static]
 

00016                                    {
00017     return CLID_Calib_CalibCLIDNode;
00018 /*//maqm add
00019   if (m_myClassID == 0) {
00020     CalibData::CalibModelSvc svc;
00021     m_myClassID = svc.getCLIDNodeCLID();
00022   }
00023   return m_myClassID;
00024   */
00025 }

virtual const CLID& CalibCLIDNode::clID  )  const [inline, virtual]
 

00035                                    {
00036     return CalibCLIDNode::classID();
00037   }

virtual const CLID& CalibCLIDNode::clID  )  const [inline, virtual]
 

00035                                    {
00036     return CalibCLIDNode::classID();
00037   }

virtual std::ostream& CalibCLIDNode::fillStream std::ostream s  )  const [virtual]
 

std::ostream & CalibCLIDNode::fillStream std::ostream s  )  const [virtual]
 

00027                                                          {
00028   return s <<  "Child class ID = " << m_childClassID << std::endl;
00029 }

CLID CalibCLIDNode::getChildClassID  )  const [inline]
 

00040 {return m_childClassID;}

CLID CalibCLIDNode::getChildClassID  )  const [inline]
 

00040 {return m_childClassID;}


Member Data Documentation

CLID CalibCLIDNode::m_childClassID [private]
 

CLID CalibCLIDNode::m_myClassID [static, private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 15:55:47 2011 for BOSS6.5.5 by  doxygen 1.3.9.1