Loading...
Searching...
No Matches
Process::Inlet Class Reference
Inheritance diagram for Process::Inlet:
 
  
| Public Types | |
| using | score_base_type = Inlet | 
|  Public Types inherited from IdentifiedObject< Port > | |
| using | model_type = Port | 
| using | id_type = Id< Port > | 
| using | object_type = IdentifiedObject< Port > | 
|  Public Types inherited from score::SerializableInterface< Port > | |
| using | key_type = UuidKey< Port > | 
| using | is_abstract_base_tag = std::integral_constant< bool, true > | 
| Public Member Functions | |
| ~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 | 
|  Public Member Functions inherited from Process::Port | |
| 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 | 
|  Public Member Functions inherited from IdentifiedObject< Port > | |
| 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 | 
|  Public Member Functions inherited from IdentifiedObjectAbstract | |
| void | identified_object_destroying (IdentifiedObjectAbstract *o) | 
| To be called by subclasses. | |
| void | identified_object_destroyed (IdentifiedObjectAbstract *o) | 
| Will be called in the IdentifiedObjectAbstract destructor. | |
|  Public Member Functions inherited from score::SerializableInterface< Port > | |
| virtual UuidKey< Port > | concreteKey () const noexcept=0 | 
| virtual void | serialize_impl (const VisitorVariant &vis) const | 
| Protected Member Functions | |
| 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) | |
|  Protected Member Functions inherited from Process::Port | |
| 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) | |
|  Protected Member Functions inherited from IdentifiedObjectAbstract | |
| IdentifiedObjectAbstract (const QString &name, QObject *parent) noexcept | |
| Additional Inherited Members | |
|  Public Attributes inherited from Process::Port | |
| Selectable | selection {this} | 
| bool | displayHandledExplicitly {} | 
| bool | noValueChangeOnMove {} | 
|  Public Attributes inherited from IdentifiedObject< Port > | |
| Path< Port > | m_path_cache | 
|  Static Public Attributes inherited from IdentifiedObject< Port > | |
| static const constexpr bool | identified_object_tag | 
The documentation for this class was generated from the following files:
- Port.hpp
- Port.cpp