Dataflow Runtime API  3.1.1.0
Public Types | Static Public Attributes | List of all members
imt::base::core::diagnostics::AssertActionManager::AssertEvent Struct Reference

Defines different assert action events. More...

#include <Imt.Base.Core.Diagnostics/AssertActionManager.h>

Public Types

enum  Id { ASSERT_EX_EVENT = FIRST , ASSERT_DEBUG_EVENT }
 Assert action events. More...
 

Static Public Attributes

static const uint32_t FIRST = 0U
 First assert action event. More...
 
static const uint32_t LAST = static_cast<uint32_t>(ASSERT_DEBUG_EVENT)
 Last assert action event. More...
 
static const uint32_t COUNT = LAST + 1U
 Number of assert action events. More...
 

Detailed Description

Defines different assert action events.

Member Enumeration Documentation

◆ Id

Assert action events.

Enumerator
ASSERT_EX_EVENT 

Something unexpected happened (it's not safe to continue program execution!)

ASSERT_DEBUG_EVENT 

Inform developer that something happened (it's ok to continue, not included in release build)

Member Data Documentation

◆ COUNT

const uint32_t imt::base::core::diagnostics::AssertActionManager::AssertEvent::COUNT = LAST + 1U
static

Number of assert action events.

◆ FIRST

const uint32_t imt::base::core::diagnostics::AssertActionManager::AssertEvent::FIRST = 0U
static

First assert action event.

◆ LAST

const uint32_t imt::base::core::diagnostics::AssertActionManager::AssertEvent::LAST = static_cast<uint32_t>(ASSERT_DEBUG_EVENT)
static

Last assert action event.


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