#include <nodeownership.h>
Definition at line 17 of file nodeownership.h.
◆ NodeOwnership()
YAML_PM::NodeOwnership::NodeOwnership |
( |
NodeOwnership * |
pOwner = 0 | ) |
|
|
explicit |
◆ ~NodeOwnership()
YAML_PM::NodeOwnership::~NodeOwnership |
( |
| ) |
|
◆ _Create()
Node & YAML_PM::NodeOwnership::_Create |
( |
| ) |
|
|
private |
◆ _IsAliased()
bool YAML_PM::NodeOwnership::_IsAliased |
( |
const Node & |
node | ) |
const |
|
private |
◆ _MarkAsAliased()
void YAML_PM::NodeOwnership::_MarkAsAliased |
( |
const Node & |
node | ) |
|
|
private |
◆ Create()
Node& YAML_PM::NodeOwnership::Create |
( |
| ) |
|
|
inline |
◆ IsAliased()
bool YAML_PM::NodeOwnership::IsAliased |
( |
const Node & |
node | ) |
const |
|
inline |
◆ MarkAsAliased()
void YAML_PM::NodeOwnership::MarkAsAliased |
( |
const Node & |
node | ) |
|
|
inline |
◆ m_aliasedNodes
std::set<const Node *> YAML_PM::NodeOwnership::m_aliasedNodes |
|
private |
◆ m_nodes
◆ m_pOwner
The documentation for this class was generated from the following files: