#include <MONImpl.h>
Public Member Functions | |
~RegistryNodeImpl () | |
bool | setDeleted () |
ProjectImpl * | getProject () const |
ObjectImpl * | getObject () const |
RegNodePtr | getRegNodeI () const |
bool | isRootNode () const |
std::string | getName () const |
std::string | getPath () const |
std::string | getValue () const |
std::string | getValueByPath (const std::string &strPath) const |
RegistryNodeImpl * | getParent () const |
std::set< RegistryNodeImpl * > | getChildren () const |
RegistryNodeImpl * | getChild (const std::string &strName) const |
RegistryNodeImpl * | getChildByPath (const std::string &strPath) const |
Protected Member Functions | |
RegistryNodeImpl (IMgaMetaRegNode *spNode, ObjectImpl *pObject, const std::string &strPath) | |
Friends | |
class | ObjectImpl |
Definition at line 976 of file MONImpl.h.
MON::RegistryNodeImpl::RegistryNodeImpl | ( | IMgaMetaRegNode * | spNode, | |
ObjectImpl * | pObject, | |||
const std::string & | strPath | |||
) | [protected] |
Definition at line 1893 of file MONImpl.cpp.
MON::RegistryNodeImpl::~RegistryNodeImpl | ( | ) |
Definition at line 1898 of file MONImpl.cpp.
RegistryNodeImpl * MON::RegistryNodeImpl::getChild | ( | const std::string & | strName | ) | const |
Definition at line 1980 of file MONImpl.cpp.
RegistryNodeImpl * MON::RegistryNodeImpl::getChildByPath | ( | const std::string & | strPath | ) | const |
Definition at line 1990 of file MONImpl.cpp.
std::set< RegistryNodeImpl * > MON::RegistryNodeImpl::getChildren | ( | ) | const |
Definition at line 1959 of file MONImpl.cpp.
std::string MON::RegistryNodeImpl::getName | ( | ) | const |
Definition at line 1929 of file MONImpl.cpp.
ObjectImpl * MON::RegistryNodeImpl::getObject | ( | ) | const |
Definition at line 1914 of file MONImpl.cpp.
RegistryNodeImpl * MON::RegistryNodeImpl::getParent | ( | ) | const |
Definition at line 1954 of file MONImpl.cpp.
std::string MON::RegistryNodeImpl::getPath | ( | ) | const |
Definition at line 1939 of file MONImpl.cpp.
ProjectImpl * MON::RegistryNodeImpl::getProject | ( | ) | const |
Definition at line 1909 of file MONImpl.cpp.
RegNodePtr MON::RegistryNodeImpl::getRegNodeI | ( | ) | const |
Definition at line 1919 of file MONImpl.cpp.
std::string MON::RegistryNodeImpl::getValue | ( | ) | const |
Definition at line 1944 of file MONImpl.cpp.
std::string MON::RegistryNodeImpl::getValueByPath | ( | const std::string & | strPath | ) | const |
Definition at line 1985 of file MONImpl.cpp.
bool MON::RegistryNodeImpl::isRootNode | ( | ) | const |
Definition at line 1924 of file MONImpl.cpp.
bool MON::RegistryNodeImpl::setDeleted | ( | ) | [virtual] |
Reimplemented from Util::GenRefCounted.
Definition at line 1904 of file MONImpl.cpp.
friend class ObjectImpl [friend] |