1#ifndef AUBO_SCOP_TCP_MODEL_H
2#define AUBO_SCOP_TCP_MODEL_H
58 TCPPtr
getTcp(
const std::string &name);
90 const std::function<
void(
TcpModel *)> &slot);
#define ARCS_CLASS_FORWARD(C)
Macro that forward declares a class and defines the respective smartpointers through ARCS_DECLARE_PTR...
TcpModel This interface provides access to the TCPs that are currently available in AuboScope.
TCPPtr getTcp(const std::string &name)
TCP Get a TCP by name.
void disconnectFrom(const std::string &receiver)
Disconnect a callback.
TCPPtr getDefaultTcp()
TCP Returns the default TCP.
std::vector< TCPPtr > getAll()
Returns a collection of all the TCPs in AuboScope.
std::string connectedTo(const std::string &receiver, const std::function< void(TcpModel *)> &slot)
Register callback for changed.