Public Member Functions | |
| Resolver (std::string path) | |
| void | Resolve (Ptr< Object > root) |
Private Member Functions | |
| void | Canonicalize (void) |
| void | DoArrayResolve (std::string path, const ObjectPtrContainerValue &vector) |
| virtual void | DoOne (Ptr< Object > object, std::string path)=0 |
| void | DoResolve (std::string path, Ptr< Object > root) |
| void | DoResolveOne (Ptr< Object > object) |
| std::string | GetResolvedPath (void) const |
Private Attributes | |
| std::string | m_path |
| std::vector< std::string > | m_workStack |