addConnection(internal::ConnID *port_id, ChannelElementBase::shared_ptr channel_input, ConnPolicy const &policy) | RTT::base::OutputPortInterface | virtual |
antiClone() const | RTT::OutputPort< T > | inlinevirtual |
clear() | RTT::OutputPort< T > | inline |
clone() const | RTT::OutputPort< T > | inlinevirtual |
cmanager | RTT::base::PortInterface | protected |
connected() const | RTT::base::OutputPortInterface | virtual |
connectedTo(PortInterface *port) | RTT::base::PortInterface | virtual |
connection_lock | RTT::base::PortInterface | protected |
connectionAdded(base::ChannelElementBase::shared_ptr channel_input, ConnPolicy const &policy) | RTT::OutputPort< T > | inlineprivatevirtual |
connectTo(PortInterface *other, ConnPolicy const &policy) | RTT::base::OutputPortInterface | virtual |
connectTo(PortInterface *other) | RTT::base::OutputPortInterface | virtual |
createBufferConnection(InputPortInterface &sink, int size, int lock_policy=ConnPolicy::LOCK_FREE) | RTT::base::OutputPortInterface | |
createConnection(base::InputPortInterface &input_port, ConnPolicy const &policy) | RTT::OutputPort< T > | inlinevirtual |
RTT::base::OutputPortInterface::createConnection(InputPortInterface &sink) | RTT::base::OutputPortInterface | |
RTT::base::OutputPortInterface::createConnection(internal::SharedConnectionBase::shared_ptr shared_connection, ConnPolicy const &policy=ConnPolicy()) | RTT::base::OutputPortInterface | virtual |
createDataConnection(InputPortInterface &sink, int lock_policy=ConnPolicy::LOCK_FREE) | RTT::base::OutputPortInterface | |
createPortObject() | RTT::OutputPort< T > | inlinevirtual |
createStream(ConnPolicy const &policy) | RTT::OutputPort< T > | inlinevirtual |
disconnect() | RTT::base::OutputPortInterface | virtual |
disconnect(PortInterface *port) | RTT::base::OutputPortInterface | virtual |
doc(const std::string &desc) | RTT::base::PortInterface | |
endpoint | RTT::OutputPort< T > | private |
getDataSource() const | RTT::OutputPort< T > | inlinevirtual |
getDescription() const | RTT::base::PortInterface | inline |
getEndpoint() const | RTT::OutputPort< T > | inlinevirtual |
getFullName() const | RTT::base::PortInterface | inline |
getInterface() const | RTT::base::PortInterface | |
getLastWrittenValue() const | RTT::OutputPort< T > | inline |
getLastWrittenValue(T &sample) const | RTT::OutputPort< T > | inline |
getManager() | RTT::base::PortInterface | inlinevirtual |
getName() const | RTT::base::PortInterface | inline |
getPortID() const | RTT::base::PortInterface | virtual |
getSharedBuffer() const | RTT::OutputPort< T > | inlinevirtual |
getSharedConnection() const | RTT::base::PortInterface | virtual |
getTypeInfo() const | RTT::OutputPort< T > | inlinevirtual |
has_initial_sample | RTT::OutputPort< T > | private |
has_last_written_value | RTT::OutputPort< T > | private |
iface | RTT::base::PortInterface | protected |
internal::ConnInputEndpoint< T > class | RTT::OutputPort< T > | friend |
isLocal() const | RTT::base::PortInterface | virtual |
keepLastWrittenValue(bool keep) | RTT::OutputPort< T > | inlinevirtual |
keepNextWrittenValue(bool keep) | RTT::OutputPort< T > | inline |
keeps_last_written_value | RTT::OutputPort< T > | private |
keeps_next_written_value | RTT::OutputPort< T > | private |
keepsLastWrittenValue() const | RTT::OutputPort< T > | inlinevirtual |
operator=(OutputPort const &orig) | RTT::OutputPort< T > | private |
OutputPort(OutputPort const &orig) | RTT::OutputPort< T > | private |
OutputPort(std::string const &name="unnamed", bool keep_last_written_value=true) | RTT::OutputPort< T > | inline |
OutputPortInterface(OutputPortInterface const &orig) | RTT::base::OutputPortInterface | protected |
OutputPortInterface(std::string const &name) | RTT::base::OutputPortInterface | |
PortInterface(const std::string &name) | RTT::base::PortInterface | protected |
removeConnection(internal::ConnID *cid) | RTT::base::PortInterface | virtual |
sample | RTT::OutputPort< T > | private |
serverProtocol() const | RTT::base::PortInterface | virtual |
setDataSample(const T &sample) | RTT::OutputPort< T > | inline |
setInterface(DataFlowInterface *iface) | RTT::base::PortInterface | |
setName(const std::string &name) | RTT::base::PortInterface | |
traceWrite() | RTT::base::OutputPortInterface | |
write(const T &sample) | RTT::OutputPort< T > | inline |
write(base::DataSourceBase::shared_ptr source) | RTT::OutputPort< T > | inlinevirtual |
~OutputPort() | RTT::OutputPort< T > | inlinevirtual |
~OutputPortInterface() | RTT::base::OutputPortInterface | virtual |
~PortInterface() | RTT::base::PortInterface | virtual |