/** \file cdb.cpp * * $Id: cdb.cpp,v 1.1 2005/09/19 09:50:17 boucher Exp $ */ //#include "stdpch.h" ////////////// // Includes // ////////////// #include "cdb.h" #include "cdb_branch.h" #include //////////////// // Namespaces // //////////////// using namespace NLMISC; using namespace std; CStringMapper *ICDBNode::_DBSM = NULL; std::string ICDBNode::getFullName() { std::string sTmp = _DBSM->localUnmap(_Name); CCDBNodeBranch *pParent = getParent(); if (pParent == NULL) return sTmp; while (pParent->getParent() != NULL) { sTmp = *pParent->getName() + ":" + sTmp; pParent = pParent->getParent(); } return sTmp; }