BON::RegistryNodeImpl Class Reference

#include <BONImpl.h>

Inheritance diagram for BON::RegistryNodeImpl:
Inheritance graph
[legend]
Collaboration diagram for BON::RegistryNodeImpl:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~RegistryNodeImpl ()
bool setDeleted ()
Project getProject () const
Object getObject () const
RegNodePtr getRegNodeI () const
bool isRootNode () const
std::string getName () const
std::string getPath () const
RegistryNodeStatus getStatus () const
std::string getValue () const
void setValue (const std::string &strValue)
long getIntegerValue () const
void setIntegerValue (long lValue)
double getRealValue () const
void setRealValue (double dValue)
bool getBoolValue () const
void setBoolValue (bool bValue)
void clear ()
std::string getValueByPath (const std::string &strPath) const
void setValueByPath (const std::string &strPath, const std::string &strValue)
RegistryNode getParent () const
std::set< RegistryNodegetChildren (bool bVirtualsAlso=false) const
RegistryNode getChild (const std::string &strName) const
void removeTree ()
RegistryNode getDescendantByPath (const std::string &strPath) const

Friends

class ObjectImpl
class FCORegistryNodeImpl

Detailed Description

Definition at line 374 of file BONImpl.h.


Constructor & Destructor Documentation

BON::RegistryNodeImpl::~RegistryNodeImpl (  )  [virtual]

Definition at line 1586 of file BONImpl.cpp.


Member Function Documentation

void BON::RegistryNodeImpl::clear (  ) 

Definition at line 1706 of file BONImpl.cpp.

bool BON::RegistryNodeImpl::getBoolValue (  )  const

Definition at line 1696 of file BONImpl.cpp.

RegistryNode BON::RegistryNodeImpl::getChild ( const std::string strName  )  const

Definition at line 1788 of file BONImpl.cpp.

std::set< RegistryNode > BON::RegistryNodeImpl::getChildren ( bool  bVirtualsAlso = false  )  const

Definition at line 1761 of file BONImpl.cpp.

RegistryNode BON::RegistryNodeImpl::getDescendantByPath ( const std::string strPath  )  const

Definition at line 1833 of file BONImpl.cpp.

long BON::RegistryNodeImpl::getIntegerValue (  )  const

Definition at line 1675 of file BONImpl.cpp.

std::string BON::RegistryNodeImpl::getName (  )  const

Definition at line 1626 of file BONImpl.cpp.

Object BON::RegistryNodeImpl::getObject (  )  const

Definition at line 1611 of file BONImpl.cpp.

RegistryNode BON::RegistryNodeImpl::getParent (  )  const

Definition at line 1751 of file BONImpl.cpp.

std::string BON::RegistryNodeImpl::getPath (  )  const

Definition at line 1636 of file BONImpl.cpp.

Project BON::RegistryNodeImpl::getProject (  )  const

Definition at line 1606 of file BONImpl.cpp.

double BON::RegistryNodeImpl::getRealValue (  )  const

Definition at line 1686 of file BONImpl.cpp.

RegNodePtr BON::RegistryNodeImpl::getRegNodeI (  )  const

Definition at line 1616 of file BONImpl.cpp.

RegistryNodeStatus BON::RegistryNodeImpl::getStatus (  )  const

Definition at line 1646 of file BONImpl.cpp.

std::string BON::RegistryNodeImpl::getValue (  )  const

Definition at line 1656 of file BONImpl.cpp.

std::string BON::RegistryNodeImpl::getValueByPath ( const std::string strPath  )  const

Definition at line 1713 of file BONImpl.cpp.

bool BON::RegistryNodeImpl::isRootNode (  )  const

Definition at line 1621 of file BONImpl.cpp.

void BON::RegistryNodeImpl::removeTree (  ) 

Definition at line 1807 of file BONImpl.cpp.

void BON::RegistryNodeImpl::setBoolValue ( bool  bValue  ) 

Definition at line 1701 of file BONImpl.cpp.

bool BON::RegistryNodeImpl::setDeleted (  )  [virtual]

Reimplemented from Util::GenRefCounted.

Definition at line 1595 of file BONImpl.cpp.

void BON::RegistryNodeImpl::setIntegerValue ( long  lValue  ) 

Definition at line 1681 of file BONImpl.cpp.

void BON::RegistryNodeImpl::setRealValue ( double  dValue  ) 

Definition at line 1691 of file BONImpl.cpp.

void BON::RegistryNodeImpl::setValue ( const std::string strValue  ) 

Definition at line 1666 of file BONImpl.cpp.

void BON::RegistryNodeImpl::setValueByPath ( const std::string strPath,
const std::string strValue 
)

Definition at line 1730 of file BONImpl.cpp.


Friends And Related Function Documentation

friend class FCORegistryNodeImpl [friend]

Definition at line 429 of file BONImpl.h.

friend class ObjectImpl [friend]

Definition at line 428 of file BONImpl.h.


The documentation for this class was generated from the following files:
Generated on Thu May 30 15:57:35 2013 for GME by  doxygen 1.6.3