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

Completeness attestation for a reporting period. More...

#include <compliance_types.hpp>

Public Attributes

int64_t period_start_ns = 0
 Reporting period start.
 
int64_t period_end_ns = 0
 Reporting period end.
 
int64_t expected_records = 0
 Expected number of records.
 
int64_t actual_records = 0
 Actual records found.
 
bool complete = true
 Whether the period is complete.
 
std::vector< std::pair< int64_t, int64_t > > gaps
 Detected gaps (start_ns, end_ns).
 

Detailed Description

Completeness attestation for a reporting period.

Definition at line 1239 of file compliance_types.hpp.

Member Data Documentation

◆ actual_records

int64_t signet::forge::mifid2::CompletenessAttestation::actual_records = 0

Actual records found.

Definition at line 1243 of file compliance_types.hpp.

◆ complete

bool signet::forge::mifid2::CompletenessAttestation::complete = true

Whether the period is complete.

Definition at line 1244 of file compliance_types.hpp.

◆ expected_records

int64_t signet::forge::mifid2::CompletenessAttestation::expected_records = 0

Expected number of records.

Definition at line 1242 of file compliance_types.hpp.

◆ gaps

std::vector<std::pair<int64_t, int64_t> > signet::forge::mifid2::CompletenessAttestation::gaps

Detected gaps (start_ns, end_ns).

Definition at line 1245 of file compliance_types.hpp.

◆ period_end_ns

int64_t signet::forge::mifid2::CompletenessAttestation::period_end_ns = 0

Reporting period end.

Definition at line 1241 of file compliance_types.hpp.

◆ period_start_ns

int64_t signet::forge::mifid2::CompletenessAttestation::period_start_ns = 0

Reporting period start.

Definition at line 1240 of file compliance_types.hpp.


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