OSVR-Core
Public Types | Public Member Functions | List of all members
osvr::client::RemoteHandlerFactory Class Reference

Public Types

typedef shared_ptr< RemoteHandlerFactoryProduct
 
typedef std::function< FactoryProduct(common::OriginalSource const &, common::InterfaceList &, common::ClientContext &)> SpecificFactory
 

Public Member Functions

void addFactory (std::string const &name, SpecificFactory factory)
 
bool isKnownInterfaceType (std::string const &name) const
 
FactoryProduct invokeFactory (common::OriginalSource const &source, common::InterfaceList &ifaces, common::ClientContext &ctx) const
 

Member Function Documentation

§ invokeFactory()

FactoryProduct osvr::client::RemoteHandlerFactory::invokeFactory ( common::OriginalSource const &  source,
common::InterfaceList &  ifaces,
common::ClientContext ctx 
) const
inline

Unknown


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