#include <CalibCLIDNode.h>
Public Member Functions | |
CalibCLIDNode (const CLID childClassID) | |
virtual const CLID & | clID () const |
CLID | getChildClassID () const |
virtual std::ostream & | fillStream (std::ostream &s) const |
Static Public Member Functions | |
static const CLID & | classID () |
Private Attributes | |
CLID | m_childClassID |
Static Private Attributes | |
static CLID | m_myClassID |
Definition at line 24 of file CalibCLIDNode.h.
CalibCLIDNode::CalibCLIDNode | ( | const CLID | childClassID | ) | [inline] |
Definition at line 28 of file CalibCLIDNode.h.
00028 : 00029 DataObject(), m_childClassID(childClassID) {}
const CLID & CalibCLIDNode::classID | ( | ) | [static] |
Definition at line 16 of file CalibCLIDNode.cxx.
References CLID_Calib_CalibCLIDNode.
Referenced by clID().
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] |
Definition at line 35 of file CalibCLIDNode.h.
References classID().
00035 { 00036 return CalibCLIDNode::classID(); 00037 }
std::ostream & CalibCLIDNode::fillStream | ( | std::ostream & | s | ) | const [virtual] |
Definition at line 27 of file CalibCLIDNode.cxx.
References m_childClassID.
00027 { 00028 return s << "Child class ID = " << m_childClassID << std::endl; 00029 }
CLID CalibCLIDNode::getChildClassID | ( | ) | const [inline] |
Definition at line 40 of file CalibCLIDNode.h.
References m_childClassID.
00040 {return m_childClassID;}
CLID CalibCLIDNode::m_childClassID [private] |
CLID CalibCLIDNode::m_myClassID [static, private] |
Definition at line 46 of file CalibCLIDNode.h.