data_dependent
Configuration
Variable |
Default |
Tunable |
Description |
---|---|---|---|
reject |
false |
NO |
Whether to reject type setting requests or not. |
set_on_configure |
true |
NO |
Whether to set the type on configure or not. |
Input Ports
There are no input ports for this process.
Output Ports
Port name |
Data Type |
Flags |
Description |
---|---|---|---|
output |
_data_dependent |
(none) |
An output port with a data dependent type |
Pipefile Usage
The following sections describe the blocks needed to use this process in a pipe file.
Pipefile block
# ================================================================
process <this-proc>
:: data_dependent
# Whether to reject type setting requests or not.
reject = false
# Whether to set the type on configure or not.
set_on_configure = true
# ================================================================
Process connections
The following Input ports will need to be set
# There are no input port's for this process
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 data_dependent_process : public sprokit::process
A process with a data dependent port.
\process A process with a data dependent port.
\configs
\config{reject} Whether to reject the set type or not. \config{set_on_configure} Whether to set the type on configure or not.
\oports
\oport{output} A data dependent output port.
Public Functions
-
data_dependent_process(kwiver::vital::config_block_sptr const &config)
Constructor.
- Parameters:
config – The configuration for the process.
-
~data_dependent_process()
Destructor.
-
class priv
-
data_dependent_process(kwiver::vital::config_block_sptr const &config)