API  4.0
For C++ developers
OpenSim::Input< T > Member List

This is the complete list of members for OpenSim::Input< T >, including all inherited members.

AbstractInput(const std::string &name, const PropertyIndex &connecteePathIndex, const SimTK::Stage &connectAtStage, Component &owner)OpenSim::AbstractInputinlineprotected
AbstractSocket(const std::string &name, const PropertyIndex &connecteePathIndex, const SimTK::Stage &connectAtStage, Component &owner)OpenSim::AbstractSocketinlineprotected
AliasList typedefOpenSim::Input< T >
appendConnecteePath(const std::string &name)OpenSim::AbstractSocketinline
Channel typedefOpenSim::Input< T >
ChannelList typedefOpenSim::Input< T >
checkConnecteePathProperty()OpenSim::AbstractSocketinlineprotected
clearConnecteePath()OpenSim::AbstractSocketinline
clone() const overrideOpenSim::Input< T >inlinevirtual
ComponentOpenSim::Input< T >protected
composeConnecteePath(const std::string &componentPath, const std::string &outputName, const std::string &channelName, const std::string &alias)OpenSim::AbstractInputinlinestatic
connect(const AbstractOutput &output, const std::string &alias="") overrideOpenSim::Input< T >virtual
connect(const AbstractChannel &channel, const std::string &alias="") overrideOpenSim::Input< T >virtual
OpenSim::AbstractInput::connect(const Object &object) overrideOpenSim::AbstractInputinlinevirtual
disconnect() overrideOpenSim::Input< T >inlinevirtual
finalizeConnection(const Component &root) overrideOpenSim::Input< T >virtual
findAndConnect(const ComponentPath &connectee)OpenSim::AbstractSocketinlinevirtual
findAndConnect(const std::string &connectee)OpenSim::AbstractSocketinline
getAlias() const overrideOpenSim::Input< T >inlinevirtual
getAlias(unsigned index) const overrideOpenSim::Input< T >inlinevirtual
getChannel() constOpenSim::Input< T >inline
getChannel(unsigned index) constOpenSim::Input< T >inline
getChannels() constOpenSim::Input< T >inline
getConnectAtStage() constOpenSim::AbstractSocketinline
getConnecteeAsObject() constOpenSim::AbstractSocketinlinevirtual
getConnecteePath() constOpenSim::AbstractSocketinline
getConnecteePath(unsigned ix) constOpenSim::AbstractSocketinline
getConnecteePathProp() constOpenSim::AbstractSocketprotected
getConnecteeTypeName() const overrideOpenSim::Input< T >inlinevirtual
getLabel() const overrideOpenSim::Input< T >inlinevirtual
getLabel(unsigned index) const overrideOpenSim::Input< T >inlinevirtual
getName() constOpenSim::AbstractSocketinline
getNumConnectees() constOpenSim::AbstractSocketinline
getOwner() constOpenSim::AbstractSocketinline
getValue(const SimTK::State &state) constOpenSim::Input< T >inline
getValue(const SimTK::State &state, unsigned index) constOpenSim::Input< T >inline
getVector(const SimTK::State &state) constOpenSim::Input< T >inline
hasOwner() constOpenSim::AbstractSocketinlineprotected
Input(const std::string &name, const PropertyIndex &connecteePathIndex, const SimTK::Stage &connectAtStage, Component &owner)OpenSim::Input< T >inlineprotected
isConnected() const overrideOpenSim::Input< T >inlinevirtual
isListSocket() constOpenSim::AbstractSocketinline
OpenSim_DECLARE_INPUTOpenSim::Input< T >related
OpenSim_DECLARE_LIST_INPUTOpenSim::Input< T >related
parseConnecteePath(const std::string &connecteePath, std::string &componentPath, std::string &outputName, std::string &channelName, std::string &alias)OpenSim::AbstractInputinlinestatic
safeDownCast(AbstractInput *base)OpenSim::Input< T >inlinestatic
setAlias(const std::string &alias) overrideOpenSim::Input< T >inlinevirtual
setAlias(unsigned index, const std::string &alias) overrideOpenSim::Input< T >inlinevirtual
setConnecteePath(const std::string &name)OpenSim::AbstractSocketinline
setConnecteePath(const std::string &name, unsigned ix)OpenSim::AbstractSocketinline
setOwner(Component &o)OpenSim::AbstractSocketinlineprotected
SimTK_DOWNCAST(Input, AbstractInput)OpenSim::Input< T >
updConnecteePathProp()OpenSim::AbstractSocketprotected
~AbstractInput()OpenSim::AbstractInputinlinevirtual
~AbstractSocket()OpenSim::AbstractSocketinlinevirtual