|
virtual void | setupExecution (ossia::outlet &) const noexcept |
|
virtual void | forChildInlets (const smallfun::function< void(Inlet &)> &) const noexcept |
|
virtual void | mapExecution (ossia::outlet &, const smallfun::function< void(Inlet &, ossia::inlet &)> &) const noexcept |
|
void | addCable (const Process::Cable &c) |
|
void | removeCable (const Path< Process::Cable > &c) |
|
void | takeCables (Process::Port &&c) |
|
const QString & | visualName () const noexcept |
|
const QString & | visualDescription () const noexcept |
|
const QString & | name () const noexcept |
|
const State::AddressAccessor & | address () const noexcept |
|
const std::vector< Path< Cable > > & | cables () const noexcept |
|
const QString & | exposed () const noexcept |
|
const QString & | description () const noexcept |
|
virtual PortType | type () const noexcept=0 |
|
virtual Device::FullAddressAccessorSettings | settings () const noexcept |
|
virtual void | setSettings (const Device::FullAddressAccessorSettings &set) noexcept |
|
void | setName (const QString &customData) |
|
void | setExposed (const QString &add) |
|
void | setDescription (const QString &add) |
|
void | setAddress (const State::AddressAccessor &address) |
|
void | nameChanged (const QString &name) |
|
void | exposedChanged (const QString &addr) |
|
void | descriptionChanged (const QString &txt) |
|
void | cablesChanged () |
|
void | addressChanged (const State::AddressAccessor &address) |
|
void | executionReset () |
|
virtual QByteArray | saveData () const noexcept |
|
virtual void | loadData (const QByteArray &arr) noexcept |
|
| IdentifiedObject (id_type id, const QString &name, QObject *parent) noexcept |
|
| IdentifiedObject (Visitor &&v, QObject *parent) noexcept |
|
const id_type & | id () const noexcept |
|
int32_t | id_val () const noexcept final override |
|
void | setId (const id_type &id) noexcept |
|
void | setId (id_type &&id) noexcept |
|
void | resetCache () const noexcept override |
|
void | identified_object_destroying (IdentifiedObjectAbstract *o) |
| To be called by subclasses.
|
|
void | identified_object_destroyed (IdentifiedObjectAbstract *o) |
| Will be called in the IdentifiedObjectAbstract destructor.
|
|
virtual UuidKey< Port > | concreteKey () const noexcept=0 |
|
virtual void | serialize_impl (const VisitorVariant &vis) const |
|
|
| Outlet (const Outlet &)=delete |
|
| Outlet (Id< Process::Port > c, QObject *parent) |
|
| Outlet (DataStream::Deserializer &vis, QObject *parent) |
|
| Outlet (JSONObject::Deserializer &vis, QObject *parent) |
|
| Outlet (DataStream::Deserializer &&vis, QObject *parent) |
|
| Outlet (JSONObject::Deserializer &&vis, QObject *parent) |
|
| Port (const Port &)=delete |
|
| Port (Id< Port > c, const QString &name, QObject *parent) |
|
| Port (DataStream::Deserializer &vis, QObject *parent) |
|
| Port (JSONObject::Deserializer &vis, QObject *parent) |
|
| Port (DataStream::Deserializer &&vis, QObject *parent) |
|
| Port (JSONObject::Deserializer &&vis, QObject *parent) |
|
| IdentifiedObjectAbstract (const QString &name, QObject *parent) noexcept |
|