|
|
| Plug_Imp_Parent (const Plug_Imp_Parent &plug)=delete |
|
| Plug_Imp_Parent (Plug_Imp_Parent &&plug)=default |
|
| Plug_Imp_Parent (ParentType &parent) |
|
| Plug_Imp_Parent (ParentType &parent, Plug_Imp_Parent &&plug) |
|
| Plug_Imp (const Plug_Imp &plug)=delete |
|
dclspc | Plug_Imp (Plug_Imp &&plug) noexcept |
|
dclspc | Plug_Imp (PlugEnumerator &parent) |
|
dclspc | Plug_Imp (PlugEnumerator &parent, Plug_Imp &&plug) |
|
Plug_Imp & | operator= (Plug_Imp &)=delete |
|
Plug_Imp & | operator= (Plug_Imp &&plug)=delete |
| const char * | TypeName () const noexcept override |
| const std::string & | Reference (const std::string &name) const override |
| | Gets a reference that was set for this object by name.
|
| IDType | ID () const noexcept override |
| dclspc Jack * | Plugged () const noexcept override |
| | Is this Plug already plugged into a jack?
|
| dclspc bool | IsCyclic () const noexcept override |
| dclspc const Plug & | Tail () const override |
| | receives the tail (last element) of a Plug chain.
|
| dclspc Plug & | Tail () override |
| | receives the tail (last element) of a Plug chain.
|
| dclspc Jack & | JackOnPulse () noexcept override |
| | Get a Jack that triggers a pulse if the Plug receives a pulse.
|
| dclspc const Jack & | JackOnPulse () const noexcept override |
| | Get a Jack that triggers a pulse if the Plug receives a pulse.
|
| dclspc PlugEnumerator & | Parent () const noexcept override |
| dclspc void | Remove () noexcept |
| dclspc int | CountJacks () const noexcept override |
| const std::vector< char const * > & | ReferenceNames (const std::string &namePart) const override |
|
| Identified (const Identified &)=delete |
|
Identified & | operator= (const Identified &)=delete |
| Jack & | GetJack (int idx) |
| const Jack & | GetJack (int idx) const |