Compute Library
SharedVarLink Struct Reference

Specifies a shared variable link for a component. More...

#include <Common.h>

Public Member Functions

bool is_empty () const

Data Fields

ArgumentID arg_id { g_arg_placeholder }
SharedVarIO io { SharedVarIO::Input }

Detailed Description

Specifies a shared variable link for a component.

It describes all the information that's available when a component is constructed / added: e.g. its linkage (via ArgumentID and io) and its group This is not shared variable on its own, but is used for instantiating a SharedVar when building the code

Definition at line 76 of file Common.h.

Member Function Documentation

◆ is_empty()

bool is_empty ( ) const

Field Documentation

◆ arg_id

◆ io

Definition at line 79 of file Common.h.

Referenced by SharedVarTable::add().

The documentation for this struct was generated from the following file: