Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
DEMO
Loading...
Searching...
No Matches
signet::forge::eu_ai_act::LifecycleEvent Struct Reference

System lifecycle event record per Art. 12(2). More...

#include <compliance_types.hpp>

Public Attributes

std::string event_id
 Unique event identifier.
 
LifecycleEventType event_type = LifecycleEventType::SYSTEM_START
 
int64_t timestamp_ns = 0
 Event timestamp.
 
std::string description
 Event description.
 
std::string actor
 Who/what triggered the event.
 
std::string previous_state
 State before the event.
 
std::string new_state
 State after the event.
 

Detailed Description

System lifecycle event record per Art. 12(2).

Definition at line 1160 of file compliance_types.hpp.

Member Data Documentation

◆ actor

std::string signet::forge::eu_ai_act::LifecycleEvent::actor

Who/what triggered the event.

Definition at line 1165 of file compliance_types.hpp.

◆ description

std::string signet::forge::eu_ai_act::LifecycleEvent::description

Event description.

Definition at line 1164 of file compliance_types.hpp.

◆ event_id

std::string signet::forge::eu_ai_act::LifecycleEvent::event_id

Unique event identifier.

Definition at line 1161 of file compliance_types.hpp.

◆ event_type

LifecycleEventType signet::forge::eu_ai_act::LifecycleEvent::event_type = LifecycleEventType::SYSTEM_START

Definition at line 1162 of file compliance_types.hpp.

◆ new_state

std::string signet::forge::eu_ai_act::LifecycleEvent::new_state

State after the event.

Definition at line 1167 of file compliance_types.hpp.

◆ previous_state

std::string signet::forge::eu_ai_act::LifecycleEvent::previous_state

State before the event.

Definition at line 1166 of file compliance_types.hpp.

◆ timestamp_ns

int64_t signet::forge::eu_ai_act::LifecycleEvent::timestamp_ns = 0

Event timestamp.

Definition at line 1163 of file compliance_types.hpp.


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