csc.update.Connection

class csc.update.Connection

Connection class

Implements the Connection between two attributes

Variables
  • source – Get output AttributeId of the source

  • destination – Get input AttributeId of the destination

AttributeId = std::variant<RegularFunctionAttributeId, ActivityAttributeId,

RegularDataAttributeId, ActualityAttributeId, SettingFunctionAttributeId, SettingDataAttributeId, GroupAttributeId, ExternalPropertyAttributeId, ConstantDataAttributeId, ConstantSettingAttributeId>

__init__(self: csc.update.Connection, source: Union[csc.update.RegularFunctionAttributeId, csc.model.HyperedgeId, csc.update.RegularDataAttributeId, csc.update.ActualityAttributeId, csc.update.SettingFunctionAttributeId, csc.model.SettingId, csc.update.GroupAttributeId, csc.update.ExternalPropertyAttributeId, csc.update.ConstantDataAttributeId, csc.update.ConstantSettingAttributeId], destination: Union[csc.update.RegularFunctionAttributeId, csc.model.HyperedgeId, csc.update.RegularDataAttributeId, csc.update.ActualityAttributeId, csc.update.SettingFunctionAttributeId, csc.model.SettingId, csc.update.GroupAttributeId, csc.update.ExternalPropertyAttributeId, csc.update.ConstantDataAttributeId, csc.update.ConstantSettingAttributeId]) None

Methods

__init__(self, source, destination)

Attributes

destination

source

__init__(self: csc.update.Connection, source: Union[csc.update.RegularFunctionAttributeId, csc.model.HyperedgeId, csc.update.RegularDataAttributeId, csc.update.ActualityAttributeId, csc.update.SettingFunctionAttributeId, csc.model.SettingId, csc.update.GroupAttributeId, csc.update.ExternalPropertyAttributeId, csc.update.ConstantDataAttributeId, csc.update.ConstantSettingAttributeId], destination: Union[csc.update.RegularFunctionAttributeId, csc.model.HyperedgeId, csc.update.RegularDataAttributeId, csc.update.ActualityAttributeId, csc.update.SettingFunctionAttributeId, csc.model.SettingId, csc.update.GroupAttributeId, csc.update.ExternalPropertyAttributeId, csc.update.ConstantDataAttributeId, csc.update.ConstantSettingAttributeId]) None
__module__ = 'csc.update'
property destination
property source