OSVR Framework (Internal Development Docs)  0.6-1962-g59773924
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
osvr::common::detail::PathNodeVisitorImpl< Visitor, NodeType, ResultType > Class Template Reference
Inheritance diagram for osvr::common::detail::PathNodeVisitorImpl< Visitor, NodeType, ResultType >:

Public Member Functions

 PathNodeVisitorImpl (NodeType &node, Visitor &v)
 
PathNodeVisitorImploperator= (PathNodeVisitorImpl const &)=delete
 Disable assignment operator, since we have reference members.
 
template<typename T >
ResultType operator() (T &val)
 Function call method for a non-const visitor.
 
template<typename T >
ResultType operator() (T const &val)
 Function call method for a const visitor.
 

Detailed Description

template<typename Visitor, typename NodeType, typename ResultType = typename Visitor::result_type>
class osvr::common::detail::PathNodeVisitorImpl< Visitor, NodeType, ResultType >

Definition at line 47 of file ApplyPathNodeVisitor.h.


The documentation for this class was generated from the following file: