VISR  0.12.0
Versatile Interactive Scene Renderer
port_utilities.hpp File Reference
#include <iosfwd>
#include <set>
#include <string>

Go to the source code of this file.

Classes

class  visr::rrl::PortLookup< PortType >
 

Namespaces

 visr
 
 visr::impl
 
 visr::rrl
 

Functions

std::string visr::rrl::qualifiedName (impl::PortBaseImplementation const &port)
 
std::string visr::rrl::fullyQualifiedName (impl::PortBaseImplementation const &port)
 
bool visr::rrl::isPlaceholderPort (impl::PortBaseImplementation const *const port)
 
bool visr::rrl::isToplevelPort (impl::PortBaseImplementation const *const port)
 
bool visr::rrl::checkParameterPortCompatibility (impl::ParameterPortBaseImplementation const &sendPort, impl::ParameterPortBaseImplementation const &receivePort, std::ostream &messages)
 
template<typename PortType >
std::ostream & visr::rrl::operator<< (std::ostream &str, typename PortLookup< PortType >::PortTable const &table)
 
template<typename PortType >
std::ostream & visr::rrl::operator<< (std::ostream &str, PortLookup< PortType > const &lookup)