#include <aliasmanager.h>
Public Member Functions | |
AliasManager () | |
anchor_t | LookupAnchor (const Node &node) const |
void | RegisterReference (const Node &node) |
Private Types | |
typedef std::map< const Node *, anchor_t > | AnchorByIdentity |
Private Member Functions | |
anchor_t | _CreateNewAnchor () |
Private Attributes | |
AnchorByIdentity | m_anchorByIdentity |
anchor_t | m_curAnchor |
Definition at line 15 of file aliasmanager.h.
typedef std::map<const Node*, anchor_t> YAML_PM::AliasManager::AnchorByIdentity [private] |
Definition at line 27 of file aliasmanager.h.
Definition at line 8 of file aliasmanager.cpp.
anchor_t YAML_PM::AliasManager::_CreateNewAnchor | ( | ) | [private] |
Definition at line 25 of file aliasmanager.cpp.
anchor_t YAML_PM::AliasManager::LookupAnchor | ( | const Node & | node | ) | const |
Definition at line 17 of file aliasmanager.cpp.
void YAML_PM::AliasManager::RegisterReference | ( | const Node & | node | ) |
Definition at line 12 of file aliasmanager.cpp.
Definition at line 28 of file aliasmanager.h.
anchor_t YAML_PM::AliasManager::m_curAnchor [private] |
Definition at line 30 of file aliasmanager.h.