opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
opyn::ComponentRegistryEntryBase Class Reference

#include <component_registry_entry_base.h>

Inheritance diagram for opyn::ComponentRegistryEntryBase:
[legend]

Public Member Functions

 ComponentRegistryEntryBase (std::string_view name_, std::string_view description_, std::shared_ptr< const OpenSim::Component >)
 
osc::CStringView name () const
 
osc::CStringView description () const
 
const OpenSim::Component & prototype () const
 
std::unique_ptr< OpenSim::Component > instantiate () const
 

Constructor & Destructor Documentation

◆ ComponentRegistryEntryBase()

opyn::ComponentRegistryEntryBase::ComponentRegistryEntryBase ( std::string_view  name_,
std::string_view  description_,
std::shared_ptr< const OpenSim::Component >   
)

Member Function Documentation

◆ description()

osc::CStringView opyn::ComponentRegistryEntryBase::description ( ) const
inline

◆ instantiate()

std::unique_ptr< OpenSim::Component > opyn::ComponentRegistryEntryBase::instantiate ( ) const

◆ name()

osc::CStringView opyn::ComponentRegistryEntryBase::name ( ) const
inline

◆ prototype()

const OpenSim::Component & opyn::ComponentRegistryEntryBase::prototype ( ) const
inline

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