shared

Configuration

Input Ports

There are no input ports for this process.

Output Ports

Port name

Data Type

Flags

Description

shared

_none

_required, _shared

The port with the shared flag set.

Pipefile Usage

The following sections describe the blocks needed to use this process in a pipe file.

Pipefile block

# ================================================================
process <this-proc>
  :: shared
# ================================================================

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>.shared
         to   <downstream-proc>.shared

Class Description

class sprokit::shared_process : public sprokit::process

A process with a shared output port.

A process with a shared output port.

{shared} A shared datum.

The {shared} output must be connected.

Public Functions

shared_process(kwiver::vital::config_block_sptr const &config)

Constructor.

Parameters

config – The configuration for the process.

~shared_process()

Destructor.

class priv