Header.  
More...
#include <osvr/Common/RoutingConstants.h>
#include <osvr/Common/RoutingExceptions.h>
#include <osvr/Util/TreeNode.h>
#include <boost/assert.hpp>
#include <boost/algorithm/string/find_iterator.hpp>
#include <boost/algorithm/string/finder.hpp>
#include <boost/range/adaptor/sliced.hpp>
#include <string>
Go to the source code of this file.
|  | 
| enum | ParentPolicy { GETPARENT_PERMIT, 
GETPARENT_DENY
 } | 
|  | 
| enum | AbsolutePolicy { ABSOLUTEPATH_PERMIT, 
ABSOLUTEPATH_DENY
 } | 
|  | 
|  | 
| template<typename GetChildFunctor , typename Node > | 
| Node & | osvr::common::detail::treePathRetrieveImplementation (GetChildFunctor f, Node &node, std::string path, ParentPolicy permitParent=GETPARENT_DENY, AbsolutePolicy permitAbsolute=ABSOLUTEPATH_PERMIT) | 
|  | 
| template<typename ValueType > | 
| util::TreeNode< ValueType > & | osvr::common::treePathRetrieve (util::TreeNode< ValueType > &node, std::string path, bool permitParent=false) | 
|  | Internal method for parsing a path and getting or creating the nodes along it.  More... 
 | 
|  | 
| template<typename ValueType > | 
| util::TreeNode< ValueType > const & | osvr::common::treePathRetrieve (util::TreeNode< ValueType > const &node, std::string path, bool permitParent=false) | 
|  | 
| template<typename ValueType > | 
| util::TreeNode< ValueType > & | osvr::common::pathParseAndRetrieve (util::TreeNode< ValueType > &root, std::string const &path) | 
|  | Internal method for parsing a path and getting or creating the nodes along it.  More... 
 | 
|  | 
| template<typename ValueType > | 
| util::TreeNode< ValueType > const & | osvr::common::pathParseAndRetrieve (util::TreeNode< ValueType > const &root, std::string const &path) | 
|  | 
Header. 
- Date
- 2014
- Author
- Sensics, Inc. http://sensics.com/osvr 
Definition in file PathParseAndRetrieve.h.