ADTF
Loading...
Searching...
No Matches
ddl::mapping::TargetValue Class Referenceabstract

Value setter to set a value. More...

#include <mapper_interfaces.h>

Public Member Functions

virtual ~TargetValue ()
 DTOR.
 
virtual void initialize (std::shared_ptr< const SourceValue > value_source)=0
 Sets the value source at initializing time to bind the value_source as source of the target.
 
virtual void update ()=0
 

Detailed Description

Value setter to set a value.

Member Function Documentation

◆ initialize()

virtual void ddl::mapping::TargetValue::initialize ( std::shared_ptr< const SourceValue > value_source)
pure virtual

Sets the value source at initializing time to bind the value_source as source of the target.

Parameters
value_sourcethe given SourceValue is either:
  • a value source directly coming from a Source
  • a value is calculated by a Function
  • a constant value set within configuration

◆ update()

virtual void ddl::mapping::TargetValue::update ( )
pure virtual

Callback to inform the TargetValue to update it value now. This is assignement execution


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