OSVR-Core
Classes | Namespaces | Functions
ResolveTreeNode.cpp File Reference

Implementation. More...

#include <osvr/Common/ResolveTreeNode.h>
#include <osvr/Common/PathElementTypes.h>
#include <osvr/Common/PathNode.h>
#include <osvr/Common/PathTreeFull.h>
#include <osvr/Common/PathElementTools.h>
#include <osvr/Common/OriginalSource.h>
#include <osvr/Common/ParseAlias.h>
#include <osvr/Util/Verbosity.h>
#include <boost/variant.hpp>
#include <boost/lexical_cast.hpp>
#include <json/value.h>
#include <json/reader.h>
#include <sstream>

Classes

class  osvr::common::TreeResolutionVisitor
 

Namespaces

 osvr
 The main namespace for all C++ elements of the framework, internal and external.
 
 osvr::common
 Handles spatial transformations.
 

Functions

void osvr::common::ifNullTryInferFromParent (common::PathNode &node)
 Given a node, if it's null, try to infer from the parent what it should be. More...
 
void osvr::common::resolveTreeNodeImpl (PathTree &pathTree, std::string const &path, OriginalSource &source)
 
OSVR_COMMON_EXPORT boost::optional< OriginalSource > osvr::common::resolveTreeNode (PathTree &pathTree, std::string const &path)
 

Detailed Description

Implementation.

Date
2015
Author
Sensics, Inc. http://sensics.com/osvr