![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
#include "steam/engine/proc-node.hpp"
Definition at line 290 of file proc-node.hpp.
Public Member Functions | |
| PortDiagnostic (Port &thePort) | |
| lib::Several< PortRef > const & | srcPorts () |
| bool | isSrc () |
| string | getProcName () |
| generate a combined name for the node and the qualification of the port | |
| string | getProcSpec () |
| generate a descriptive diagnostic Spec for the Turnout sitting behind this Port | |
| HashVal | getProcHash () |
| calculate an unique, stable and reproducible hash-key to identify the associated operation | |
| PortDiagnostic | watchLead (uint leadIdx) |
| bool | verify_connected (uint input, Port &) |
| bool | verify_connected (Port &) |
Private Attributes | |
| Port & | p_ |
Additional Inherited Members | |
Private Member Functions inherited from MoveOnly | |
| ~MoveOnly ()=default | |
| MoveOnly ()=default | |
| MoveOnly (MoveOnly &&)=default | |
| MoveOnly (MoveOnly const &)=delete | |
| MoveOnly & | operator= (MoveOnly &&)=delete |
| MoveOnly & | operator= (MoveOnly const &)=delete |
|
inline |
Definition at line 296 of file proc-node.hpp.
| lib::Several< PortRef > const & srcPorts | ( | ) |
|
inline |
Definition at line 302 of file proc-node.hpp.
References PortDiagnostic::srcPorts().
Here is the call graph for this function:| string getProcName | ( | ) |
generate a combined name for the node and the qualification of the port
| string getProcSpec | ( | ) |
| HashVal getProcHash | ( | ) |
calculate an unique, stable and reproducible hash-key to identify the associated operation
| PortDiagnostic watchLead | ( | uint | leadIdx | ) |
| bool verify_connected | ( | Port & | ) |
|
private |
Definition at line 293 of file proc-node.hpp.
Inheritance diagram for PortDiagnostic:
Collaboration diagram for PortDiagnostic: