ArgumentData
Data structure based on std::map to hold Argument and other value members with Sequencer::ArgumentID as the key, passing to/from asynchronous ProcessAsync() code. ArgumentData is pre-populated with input Argument values and other custom values can be added to the map in ServiceBlock::ProcessEvent()
function. Any data that is left in the ArgumentData map after ServiceBlock::ProcessEmit()
function will be assigned back to the source data member before emitting the output event if any.
std::map<ArgumentID, CDP::StudioAPI::CDPVariantValue>
Get started with CDP Studio today
Let us help you take your great ideas and turn them into the products your customer will love.