54 typedef std::set<CBNode*, CBNode::nodeOrder>
nodeSet;
defines and typedefs for IOVSvc
boost::function< StatusCode(IOVSVC_CALLBACK_ARGS) > IOVSvcCallBackFcn
the type of an IOVSvc call back: it wraps both the method and the object the method is called on
bool operator()(const CBNode &n1, const CBNode &n2) const
void addParent(CBNode *parent)
void addChild(CBNode *child)
std::set< CBNode *, CBNode::nodeOrder > nodeSet
void setProxy(const SG::DataProxy *p)
const SG::DataProxy * proxy() const
const nodeSet & parents()
bool delChild(CBNode *child)
constNodeVec children() const
unsigned int serial() const
const std::string & name() const
const nodeSet & children()
static std::atomic< unsigned int > s_serial
const SG::DataProxy * m_proxy
bool delParent(CBNode *parent)
std::vector< const CBNode * > constNodeVec
constNodeVec parents() const