#include <BONImpl.h>
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< RegistryNode > | getChildren (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 |
Definition at line 374 of file BONImpl.h.
BON::RegistryNodeImpl::~RegistryNodeImpl | ( | ) | [virtual] |
Definition at line 1586 of file BONImpl.cpp.
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.
friend class FCORegistryNodeImpl [friend] |
friend class ObjectImpl [friend] |