Dataflow Runtime API  2.7.4.0
Static Public Member Functions | Static Public Attributes | List of all members
imt::base::dff::runtime::RuntimeIdGenerator Class Reference

RuntimeIdGenerator defines the basic Application Interface (API) to the id generation part of the run to completion (RTC) kernel. More...

#include <Imt.Base.Dff.Runtime/RuntimeIdGenerator.h>

Static Public Member Functions

static uint32_t generateId (void)
 Generates a unique Id from 0...4294967294. More...
 

Static Public Attributes

static const uint32_t UNDEFINED_ID = UINT32_MAX
 Constant for undefined id.
 

Detailed Description

RuntimeIdGenerator defines the basic Application Interface (API) to the id generation part of the run to completion (RTC) kernel.

Member Function Documentation

◆ generateId()

static uint32_t imt::base::dff::runtime::RuntimeIdGenerator::generateId ( void  )
static

Generates a unique Id from 0...4294967294.

Remark: Interrupts have to be enabled at call time.

Returns
Unique Id.

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