flow_dependent
Configuration
Variable |
Default |
Tunable |
Description |
---|---|---|---|
reject |
false |
NO |
Whether to reject type setting requests or not. |
Input Ports
Port name |
Data Type |
Flags |
Description |
---|---|---|---|
input |
_flow_dependent/tag |
(none) |
An input port with a flow dependent type. |
Output Ports
Port name |
Data Type |
Flags |
Description |
---|---|---|---|
output |
_flow_dependent/tag |
(none) |
An output port with a flow dependent type |
Pipefile Usage
The following sections describe the blocks needed to use this process in a pipe file.
Pipefile block
# ================================================================
process <this-proc>
:: flow_dependent
# Whether to reject type setting requests or not.
reject = false
# ================================================================
Process connections
The following Input ports will need to be set
# This process will consume the following input ports
connect from <this-proc>.input
to <upstream-proc>.input
The following Output ports will need to be set
# This process will produce the following output ports
connect from <this-proc>.output
to <downstream-proc>.output
Class Description
-
class flow_dependent_process : public sprokit::process
A process with flow dependent ports.
\process A process with flow dependent ports.
\configs
\config{reject} Whether to reject the set type or not.
\iports
\iport{input} A flow dependent input port.
\oports
\oport{output} A flow dependent output port.
Public Functions
-
flow_dependent_process(kwiver::vital::config_block_sptr const &config)
Constructor.
- Parameters:
config – The configuration for the process.
-
~flow_dependent_process()
Destructor.
-
class priv
-
flow_dependent_process(kwiver::vital::config_block_sptr const &config)