|
|
| ControlInlet (const ControlInlet &)=delete |
| |
|
| ControlInlet (const QString &name, Id< Process::Port > c, QObject *parent) |
| |
|
| ControlInlet (DataStream::Deserializer &vis, QObject *parent, bool skip_this=false) |
| |
|
| ControlInlet (JSONObject::Deserializer &vis, QObject *parent, bool skip_this=false) |
| |
|
| ControlInlet (DataStream::Deserializer &&vis, QObject *parent, bool skip_this=false) |
| |
|
| ControlInlet (JSONObject::Deserializer &&vis, QObject *parent, bool skip_this=false) |
| |
| PortType | type () const noexcept override |
| |
|
const ossia::value & | value () const noexcept |
| |
|
const ossia::value & | init () const noexcept |
| |
|
const State::Domain & | domain () const noexcept |
| |
| QByteArray | saveData () const noexcept override |
| |
| void | loadData (const QByteArray &arr, PortLoadDataFlags={}) noexcept override |
| |
|
void | valueChanged (const ossia::value &v) |
| |
|
void | initChanged (const ossia::value &v) |
| |
|
void | executionValueChanged (const ossia::value &v) |
| |
|
void | domainChanged (const State::Domain &d) |
| |
| virtual void | setValue (const ossia::value &value) |
| |
|
void | setInit (const ossia::value &value) |
| |
|
void | setExecutionValue (const ossia::value &value) |
| |
|
void | setDomain (const State::Domain &d) |
| |
|
| ~Inlet () override |
| | Inlet.
|
| |
|
virtual void | setupExecution (ossia::inlet &, QObject *exec_context) const noexcept |
| |
|
virtual void | forChildInlets (const smallfun::function< void(Inlet &)> &) const noexcept |
| |
|
virtual void | mapExecution (ossia::inlet &, 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 |
| | Name published under score:/controls; follows name() unless set explicitly.
|
| |
|
bool | hasOwnExposed () const noexcept |
| |
|
bool | scriptable () const noexcept |
| |
|
const QString & | description () const noexcept |
| |
| virtual const State::Unit & | unit () const noexcept |
| |
|
void | setUnit (State::Unit u) noexcept |
| |
|
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 | resetExposed () |
| | exposed() follows the port name again
|
| |
|
void | setScriptable (bool b) |
| |
|
void | setDescription (const QString &add) |
| |
|
void | setAddress (const State::AddressAccessor &address) |
| |
|
void | nameChanged (const QString &name) |
| |
|
void | exposedChanged (const QString &addr) |
| |
|
void | scriptableChanged (bool b) |
| |
|
void | descriptionChanged (const QString &txt) |
| |
|
void | cablesChanged () |
| |
|
void | addressChanged (const State::AddressAccessor &address) |
| |
|
void | executionReset () |
| |
|
| 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 |
| |
|
| void | setDomainWithoutNotifying (const State::Domain &d) noexcept |
| |
|
| Inlet (const Inlet &)=delete |
| |
|
| Inlet (const QString &name, Id< Process::Port > c, QObject *parent) |
| |
|
| Inlet (DataStream::Deserializer &vis, QObject *parent) |
| |
|
| Inlet (JSONObject::Deserializer &vis, QObject *parent) |
| |
|
| Inlet (DataStream::Deserializer &&vis, QObject *parent) |
| |
|
| Inlet (JSONObject::Deserializer &&vis, QObject *parent) |
| |
|
void | savePublication (DataStreamInput &s) const |
| |
|
void | loadPublication (DataStreamOutput &s) |
| |
|
| 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 |
| |