smgl 0.11.0
Structured Metadata Engine and Graph Objects Library
Loading...
Searching...
No Matches
smgl::OutputPort< T, Args > Member List

This is the complete list of members for smgl::OutputPort< T, Args >, including all inherited members.

args_smgl::OutputPort< T, Args >private
Arguments typedefsmgl::OutputPort< T, Args >
connect(Input *ip) finalsmgl::OutputPort< T, Args >privatevirtual
connections_smgl::OutputPort< T, Args >private
deserialize(const Metadata &m) overridesmgl::OutputPort< T, Args >virtual
disconnect(Input *ip) finalsmgl::OutputPort< T, Args >privatevirtual
getConnections() const overridesmgl::OutputPort< T, Args >virtual
Inputsmgl::Outputprivate
notify(State s) overridesmgl::OutputPort< T, Args >virtual
numConnections() const overridesmgl::OutputPort< T, Args >virtual
operator()()smgl::OutputPort< T, Args >
operator=(const OutputPort &)=deletesmgl::OutputPort< T, Args >
operator=(const OutputPort &&)=deletesmgl::OutputPort< T, Args >
Output()smgl::Outputprotected
OutputPort(T source)smgl::OutputPort< T, Args >explicit
OutputPort(T *source)smgl::OutputPort< T, Args >explicit
OutputPort(std::function< T(Args...)> source, Args &&... args)smgl::OutputPort< T, Args >explicit
OutputPort(Obj *obj, ObjMemberFn &&fn, Args &&... args)smgl::OutputPort< T, Args >explicit
OutputPort(const OutputPort &)=deletesmgl::OutputPort< T, Args >
OutputPort(const OutputPort &&)=deletesmgl::OutputPort< T, Args >
parent_smgl::Portprotected
Port()=defaultsmgl::Portprotected
Port(State s)smgl::Portexplicitprotected
run_(std::tuple< Args... > &tup, std::index_sequence< Is... >)smgl::OutputPort< T, Args >private
run_(std::tuple< Args... > &tup)smgl::OutputPort< T, Args >private
run_(std::tuple< Args... > &tup, std::index_sequence< Is... >) -> T (defined in smgl::OutputPort< T, Args >)smgl::OutputPort< T, Args >
serialize() overridesmgl::OutputPort< T, Args >virtual
setArgs(Args &&... args)smgl::OutputPort< T, Args >
setParent(Node *p)smgl::Port
setState(State s)smgl::Port
setUuid(const Uuid &uuid)smgl::UniquelyIdentifiable
source_smgl::OutputPort< T, Args >private
State enum namesmgl::Port
state() constsmgl::Port
state_smgl::Portprotected
UniquelyIdentifiable()=defaultsmgl::UniquelyIdentifiableprotected
update() overridesmgl::OutputPort< T, Args >virtual
uuid() const -> Uuidsmgl::UniquelyIdentifiable
uuid_smgl::UniquelyIdentifiableprotected
val()smgl::OutputPort< T, Args >
~Output() override=defaultsmgl::Outputprotected
~OutputPort() overridesmgl::OutputPort< T, Args >
~Port()=defaultsmgl::Portprotectedvirtual