Minsky
|
components of Port excluded from reflection More...
#include <port.h>
Public Member Functions | |
PortExclude (const Item &item) | |
virtual | ~PortExclude ()=default |
void | setVariableValue (const std::shared_ptr< VariableValue > &v) |
sets the VariableValue associated with this port. Only for output ports More... | |
std::shared_ptr< VariableValue > | getVariableValue () const |
returns the variableValue associated with this port. May be null if not applicable More... | |
virtual bool | input () const =0 |
GroupPtr | group () const |
Protected Attributes | |
Item & | m_item |
std::weak_ptr< VariableValue > | variableValue |
std::vector< Wire * > | m_wires |
|
virtualdefault |
shared_ptr< VariableValue > minsky::PortExclude::getVariableValue | ( | ) | const |
|
pure virtual |
void minsky::PortExclude::setVariableValue | ( | const std::shared_ptr< VariableValue > & | v | ) |
sets the VariableValue associated with this port. Only for output ports
sets the VariableValue associated with this port
Definition at line 86 of file port.cc.
|
protected |